トップページ⇒tech
1001コメント363KB

【初心者】 Java質問・相談スレ28 【大歓迎】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
☆★☆こんなメッセージが出たら >>2 へ☆★☆
『'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッ ファイルとして認識されていません。』
『Exception in thread "main" java.lang.NoClassDefFoundError: Hello』

>>2-3 初心者によくある質問と回答・他のFAQサイトへのリンク
>>4  JDKの配布元とAPIドキュメントへのリンク
>>5-6 過去スレの一覧
>>7-10 関連スレ
>>11 2ちゃんねる外のJavaサイト・無料の開発環境の配布場所
(諸般の事情でずれた場合は >>2-20 )

Google で検索 ⇒ http://www.google.co.jp/
JavaFAQ で探す ⇒ http://www.gimlay.org/~javafaq/javafaq.html
ご要望によりじゃばこサイト ⇒ http://www.javaco.org/
■JavaScriptの質問■はWeb製作板 ⇒ http://pc3.2ch.net/hp/
  または「JavaScript デス」スレへ⇒
http://pc2.2ch.net/test/read.cgi/tech/1052273054/

パソコンの基本操作に関しては、PC初心者板へどうぞ ⇒ http://pc.2ch.net/pcqa/

これからJavaのプログラムを始めたいかたは >>2-4 へ
必要な情報やコンパイラのダウンロード先へのリンクがあります。

基本的に sage 進行でおねがいします。また煽り厨は放置でお願いします。
※初心者なんでよろしくです。
0002デフォルトの名無しさんNGNG
Q. javac コマンドを実行したときに、
『コマンドまたはファイル名が違います』や
『'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。』
と表示されてコンパイルできません。
A. javac.exeへのPATHが通っていません。
http://java.sun.com/j2se/1.4.1/ja/install-windows.html
を良く読んで、javac.exe のあるディレクトリ(例: C:\j2sdk1.4.1_01\bin )のパスを
環境変数PATHに追加してください。 その後、
Windows98/MEの場合はOSを再起動、
Windows2000/XPの場合はコマンドプロンプトを立ち上げなおしてください。
設定したパスが正しければ、javacが使えるようになります。
それでも同じエラーが出る場合は、設定した値が間違っています。
よく見直してください。

Q. javac Hello.java でコンパイルはできるのですが、
java Hello を実行しようとすると
『Exception in thread "main" java.lang.NoClassDefFoundError: Hello』
と表示されて実行できません。
A. カレントディレクトリ(.)がクラスパス(classpath)に含まれていません。
コマンドプロンプトで、
set CLASSPATH=%CLASSPATH%;.
と設定する。最後の「;」と「.」を見落とさないように!
または、
http://www.gimlay.org/~javafaq/S004.html#S004-02
を読んでカレントディレクトリ「.」を環境変数CLASSPATHに追加してください。

クラスパスとはなにか(JavaFAQ 基礎知識)
http://www.gimlay.org/~javafaq/S004.html
0003デフォルトの名無しさんNGNG
Q. Javaのインストール方法、パスや環境変数の設定方法が分かりません。
A: Java(TM) 2 SDK インストールガイド
http://java.sun.com/j2se/1.4.1/ja/install.html
http://java.sun.com/j2se/1.4.1/ja/install-windows.html

Q: クラスの使い方が分かりません。
A: Java 2 プラットフォーム API 仕様
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html

Q: SDKの仕様や、Javaの使い方、コマンドの使い方を教えて下さい。
A: Java(TM) 2 SDK ドキュメント
http://java.sun.com/j2se/1.4/ja/docs/ja/index.html

Q: Javaの言語仕様が知りたいです。
A: Java言語規定
http://www.y-adagio.com/public/standards/tr_javalang/index.htm
http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html

Q: 「僕以外の人も、同じ疑問を持ったはず」と思えるような質問があります。
A: Java House ML Topics / Java FAQ / Java Tips
http://java-house.jp/ml/topics/
http://www.gimlay.org/~javafaq/
http://www.javaworld.com/columns/jw-tips-index.shtml

このほかのFAQ(良くある質問とその回答)はこちら↓をご覧ください。
http://www.gimlay.org/~javafaq/javafaq.html
0004デフォルトの名無しさんNGNG
■■■ JavaのコンパイラとAPI リファレンス ■■■
【Sun J2SE SDK 1.3】
http://java.sun.com/j2se/1.3/ja/download.html
http://java.sun.com/j2se/1.3/ja/docs/ja/api/index.html

【Sun J2SE SDK 1.4】
http://java.sun.com/j2se/1.4/ja/download.html
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html

【Sun J2SE SDK 1.4.1】
http://java.sun.com/j2se/1.4.1/ja/download.html
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html

【IBM J2SE SDK 1.1/1.3】 (要ユーザ登録)
http://www-105.ibm.com/developerworks/tools.nsf/dw/java-devkits-byname?OpenDocument&Count=100

0005デフォルトの名無しさんNGNG
JAVA厨房
http://piza.2ch.net/tech/kako/966/966391052.html
Java相談室
1 http://piza.2ch.net/tech/kako/971/971960169.html
2 http://piza.2ch.net/tech/kako/980/980858322.html
3 http://piza2.2ch.net/tech/kako/994/994150280.html
4 http://pc.2ch.net/tech/kako/997/997791189.html
5 http://pc.2ch.net/tech/kako/1003/10035/1003567552.html

ネタ心者歓迎!今更ながらにJavaを学ぼう!
1 http://piza.2ch.net/tech/kako/981/981424252.html
2 http://pc.2ch.net/tech/kako/993/993358225.html

ネタ心者歓迎! 今更ながらにJava相談室
01 http://pc.2ch.net/tech/kako/1003/10035/1003569074.html
02 http://pc.2ch.net/tech/kako/1006/10064/1006408230.html
03 http://pc.2ch.net/tech/kako/1007/10078/1007802486.html
04 http://pc.2ch.net/tech/kako/1010/10105/1010545421.html
05 http://pc.2ch.net/tech/kako/1012/10129/1012968994.html
06 http://pc.2ch.net/tech/kako/1015/10154/1015418174.html
07 http://pc.2ch.net/tech/kako/1018/10186/1018631329.html
08 http://pc.2ch.net/tech/kako/1020/10204/1020453823.html
09 http://pc.2ch.net/tech/kako/1021/10215/1021555964.html
0006デフォルトの名無しさんNGNG
【初心者・ネタ】Java質問・相談スレ【大歓迎】
01 http://pc.2ch.net/tech/kako/1021/10218/1021817147.html
02 http://pc.2ch.net/tech/kako/1023/10233/1023319551.html
03 http://pc.2ch.net/tech/kako/1024/10248/1024885660.html
04 http://pc3.2ch.net/tech/kako/1026/10266/1026601774.html
05 http://pc3.2ch.net/tech/kako/1028/10280/1028096225.html
06 http://pc3.2ch.net/tech/kako/1029/10297/1029774594.html
06+ http://pc3.2ch.net/tech/kako/1031/10313/1031397913.html
07 http://pc3.2ch.net/tech/kako/1032/10329/1032944182.html
08 http://pc3.2ch.net/tech/kako/1032/10329/1032944246.html
09 http://pc3.2ch.net/tech/kako/1034/10343/1034303501.html
10 http://pc3.2ch.net/tech/kako/1035/10355/1035570359.html
11 http://pc3.2ch.net/tech/kako/1036/10361/1036142056.html
12 http://pc3.2ch.net/tech/kako/1037/10374/1037407642.html
13 http://pc3.2ch.net/tech/kako/1038/10387/1038731106.html
14 http://pc3.2ch.net/tech/kako/1040/10401/1040150533.html
16 http://pc3.2ch.net/tech/kako/1042/10424/1042407622.html
16+ http://pc2.2ch.net/tech/kako/1043/10436/1043654161.html
18 http://pc2.2ch.net/tech/kako/1044/10449/1044983072.html
19 http://pc2.2ch.net/tech/kako/1046/10461/1046166884.html
20 http://pc2.2ch.net/tech/kako/1047/10475/1047544179.html
21 http://pc2.2ch.net/tech/kako/1048/10486/1048689029.html
22 http://pc2.2ch.net/test/read.cgi/tech/1049715659/l50
23 http://pc2.2ch.net/test/read.cgi/tech/1051284438/l50
24 http://pc2.2ch.net/test/read.cgi/tech/1052625006/l50
25 http://pc2.2ch.net/test/read.cgi/tech/1054041744/l50
26 http://pc2.2ch.net/test/read.cgi/tech/1055601178/l50
27 http://pc2.2ch.net/test/read.cgi/tech/1057249423/l50
0007デフォルトの名無しさんNGNG
■■■ Java関連スレいろいろ ■■■ 
【IDE 統合開発環境】
【Java/C/他】統合開発環境Eclipse RC6
http://pc2.2ch.net/test/read.cgi/tech/1051840417/
えっ?JBuilder8が発売?
http://pc2.2ch.net/test/read.cgi/tech/1038042372/l50
【Meadow】Java開発環境(・∀・)イイ【JDEE】
http://pc2.2ch.net/test/read.cgi/tech/1017214967/l50
【統合】Java開発環境スレ
http://pc2.2ch.net/test/read.cgi/tech/1038118138/l50
【Java】NetBeans vs Eclipse【IDE】
http://pc2.2ch.net/test/read.cgi/tech/1029407008/l50

【携帯・モバイル】
携帯JAVAのスレッド
http://pc2.2ch.net/test/read.cgi/tech/1011977260/l50
iモード携帯電話用Java(iアプリ) Part 3
http://pc2.2ch.net/test/read.cgi/tech/1040898596/l50
iアプリでゲーム (ゲーム製作技術板)
http://pc2.2ch.net/test/read.cgi/gamedev/1005042631/l50
京セラJAVA搭載PDauPocketCosmo」 (モバイル板)
http://pc3.2ch.net/test/read.cgi/mobile/1021979970/l50
0008デフォルトの名無しさんNGNG
【サーバサイドゃ;ンタープライズ】
EJB(初心メ鰹+})
http://pc2.2ch.net/test/read.cgi/tech/1017240849/l50
= ?Servlet/JSP(EJB萱洫 ソ貰々レ = ?(WebProg泊ァ
http://pc2.2ch.net/test/read.cgi/php/1023501812/l50
《The Jakarta Project》
http://pc2.2ch.net/test/read.cgi/tech/1019996589/l50
TOMCAT
http://pc2.2ch.net/test/read.cgi/tech/998525941/l50
Servlet/JSPv》レームワークり雁"Xレ
http://pc2.2ch.net/test/read.cgi/tech/1001950590/l50
EJBw.Iら!!逐?
http://pc2.2ch.net/test/read.cgi/tech/1036481443/l50
JavaサーブレットQ& LV2
http://pc.2ch.net/tech/kako/1012/10127/1012728608.html
サーバーサイドJAVAり梳 [ゆ雁"Xレ
http://pc.2ch.net/tech/kako/1004/10049/1004972840.html
0009デフォルトの名無しさんNGNG
【サーバサイドやエンタープライズ】
EJB(初心者歓迎)
http://pc2.2ch.net/test/read.cgi/tech/1017240849/l50
■■ Servlet/JSP(EJB含む) 質問スレ ■■ (WebProg板)
http://pc2.2ch.net/test/read.cgi/php/1023501812/l50
《The Jakarta Project》
http://pc2.2ch.net/test/read.cgi/tech/1019996589/l50
TOMCAT
http://pc2.2ch.net/test/read.cgi/tech/998525941/l50
Servlet/JSPのフレームワークを語るスレ
http://pc2.2ch.net/test/read.cgi/tech/1001950590/l50
EJBは終わってる
http://pc2.2ch.net/test/read.cgi/tech/1036481443/l50
JavaサーブレットQ&A LV2
http://pc.2ch.net/tech/kako/1012/10127/1012728608.html
サーバーサイドJAVAをまたーり語るスレ
http://pc.2ch.net/tech/kako/1004/10049/1004972840.html

0010デフォルトの名無しさんNGNG
【その他】
クライアントサイドJavaどうよ?
http://pc3.2ch.net/tech/kako/1002/10021/1002160815.html
クライアントサイドJavaどうよ? part2
http://pc2.2ch.net/tech/kako/1032/10326/1032665721.html
クライアントサイドJavaどうよ? part3
http://pc2.2ch.net/test/read.cgi/tech/1045891783/l50
ム板のみんなでRobocode (・∀・)ヤロ−ウヨ!1台目
http://pc3.2ch.net/tech/kako/1020/10201/1020161792.html
Java 高速GUI SWT
http://pc2.2ch.net/test/read.cgi/tech/1032448424/l50
【徹底討論】Java3Dの可能性について考える
http://pc2.2ch.net/test/read.cgi/tech/1033703640/l50
★お前らJavaはJNIで組もうぜ★
http://pc2.2ch.net/test/read.cgi/tech/1033795664/l50
Javaアプレットのゲームの限界は! (ゲーム製作技術板)
http://pc2.2ch.net/test/read.cgi/gamedev/1005230153/l50
【Java編】 学校の宿題は俺にやらせろ 【Java編】
http://pc2.2ch.net/test/read.cgi/tech/1040552821/l50
祝 JAVA Developer創刊
http://pc2.2ch.net/test/read.cgi/tech/1024967343/l50
0011デフォルトの名無しさんNGNG
■■■ 他板のJavaスレッド ■■■
UNIXでJAVA (Unix板)
http://pc.2ch.net/test/read.cgi/unix/1011292632/l50
LinuxのJAVAチューニングスレ (Linux板)
http://pc.2ch.net/test/read.cgi/linux/1004594459/l50
◆◆◆◆◆◆MacでJava◆◆◆◆◆◆ (新Mac板)
http://pc.2ch.net/test/read.cgi/mac/991194610/l50

■■■ 撲滅させたいかた、死滅を心配してるかた ■■■
CとJavaを比較した場合Cの良いとこと悪いとこ
http://pc.2ch.net/tech/kako/1009/10097/1009707596.html
C#とJava、どっちをおぼえればいいの?
http://pc2.2ch.net/test/read.cgi/tech/1006715468/l50
Java撲滅委員会
http://pc.2ch.net/tech/kako/996/996848309.html
Java撲滅委員会
http://pc3.2ch.net/test/read.cgi/tech/996848309/l50
●●JAVAって死滅しちゃうの????●●
1 http://pc.2ch.net/tech/kako/1005/10051/1005159122.html
2 http://pc.2ch.net/tech/kako/1006/10060/1006053686.html
3 http://pc.2ch.net/tech/kako/1008/10081/1008162230.html
4 http://pc2.2ch.net/tech/kako/1042/10422/1042268758.html
5 http://pc2.2ch.net/tech/kako/1046/10465/1046539052.html
6 http://pc2.2ch.net/test/read.cgi/tech/1047748598/
0012デフォルトの名無しさんNGNG
■■■ 民間サイト ■■■
巨大なJavaリンク集
Java的リンク
http://www.geocities.co.jp/SiliconValley/6064/java_link.html
What's New about Java(Java に関する最新ニュース)
http://www.gimlay.org/~andoh/java/javanew.html

■■■ 無料の統合開発環境 ■■■
【Eclipse R2】
http://www.eclipse.org/downloads/index.php
【Sun ONE Studio 4 (Forte 4)】
http://jp.sun.com/products/software/tools/jde/try/index.html
【NetBeans v3】
http://www.netbeans.jp/dowonload.htm
【JBuilder 7 Personal】
http://www.borland.co.jp/jbuilder/jb7/download/

※2chではないので暴れないように。
0013デフォルトの名無しさんNGNG
いつもおまえらスレ立て人には、感謝してます
乙
0014デフォルトの名無しさんNGNG
と、せっかく>>1がよいスレ立てをしたのに
コイツ↓はお決まりのアノ質問をしやがります
0015デフォルトの名無しさんNGNG
あのう
classファイルをjavaファイルに戻す方法ってあるのですか?
最近javaをやりはじめて気になります。
誰か教えてください
0016デフォルトの名無しさんNGNG
appletで何度やっても
フィールドが見つからないエラーが出ます。
VMのバージョンが1.3で、Color.REDを使ってたのが原因だったのですが、
この部分をredに変え、コンパイルし直してアップロードしても動きません。
しかもコンソールを開くと、まったく同じエラーが出ています。
行番号を変えても、何もない部分にエラーがあるというのです。
どういうことでしょうか?
0017デフォルトの名無しさんNGNG
>>15
すっごく斬新な質問ですね

とくに「あのう・・」で始まるのがグッドですね

次の方どーぞ      ,ィミ,        ,ィミ,               フ
                彡 ミ        彡 ミ,            ヤ |
             ,,彡   ミ、、、、、、、、彡  ミ,     (⌒)    レ  |
            彡;:;:             ミ,    (  ヽ   ヤ
         〜三;:;:::::              彡〜  ノ  ノ   レ
         ~~三:;:;:;:::::  -=・=-   -=・=- 三~~ ヽ (    :     ;;
         ~~彡::;:;:;:;:::..     ___     ,三~~ ( ノ ,,,,,  :      ;;
          ~~彡;:;:;:;:;:;:;:.    |┴┴|    ,ミ~~ ノノ ;'" ,,ノ―、     ,;'
          ~~彡:;:;:;:;:;:;:;:;.  ノ――| ---==ニノ ,;'′ >=ニ(二二二() ̄ ̄ ̄ ̄ ̄ ̄|
     ,...-''''""~~,::;:;::;::;::;::;'            ミ,,  ,;'′  ゝ--〈  |  |   Λ_Λ   . |
____,;";;:;;;;;;;;;;;;;;;;;;;;;:;:;:;:;:;:;:;            i! ミ,,,,;'′   `ー‐'  | □  ( ´∀` )    |
           ::::ミミミ:;:;:;:           ミ::      ,;' ̄ ̄ ̄|  |   いちごココア   |
            :::::ミミミ:;:;:           ミ:::,   ,;::''′        |. \______/
            ::::ミミミ:;:;::       ,;+''"~~゙+、~'''''~          |    └─┘
             ::::ミミミ:;:;:;:     ,+'"     ミ:::::           |   ━┷━━━┳━━━━━
               :::::ミミミ:;:;:;:;:  >':;:       ミ::              |             ┃
             ::::::ミミミ:;:;:;:;:;../;:;:;:       ;:"             |             ┃



0018デフォルトの名無しさんNGNG
>>17
そんなこと言わないで教えてください

いちごミルクの方がよくないですか?
0019デフォルトの名無しさんNGNG
>>16
新しい
0020デフォルトの名無しさんNGNG
>>16
♪見〜つめる、キャッシュアイ!
0021デフォルトの名無しさんNGNG
>>15
ギャグコンパイラのこと言ってるんでしょうか?
はっきり言って完全な状態にはなりませんが
javapというのがあります
0022デフォルトの名無しさんNGNG
>>21
ギャグコンパイラって初耳です。
javapですか?ありがとうございます
0023デフォルトの名無しさんNGNG
インターフェースってゆうのは
スーパーファミコンへファミコン、メガドライブ、PCE、セガマーク3、ネオゲオの
カートリッジを投入可能にするようなアダプタのような存在でしょうか?
0024デフォルトの名無しさんNGNG
>>23
君の言っているのは、ハード的な話だ
どうでもいいが、インターフェースって使えない
必要ないよな
0025デフォルトの名無しさんNGNG
>>22
そりゃ初耳だろうよ
俺も初耳だ
0026デフォルトの名無しさんNGNG
>>15
jad
0027デフォルトの名無しさんNGNG
コレクションが重いだと?
ふざけるなボケがぁ
StringBufferつかってグルグルまわしてる方が
よっぽど効率悪いだろうがボケェ
コレクションが重いなんて
おまえら、偏見ですよ
思い込みですよ
じゃあ、いつコレクション使うんですかボケ
重いからって言ってたんじゃあいつまでたっても
コレクション使えませんよ
「要素数がわからないとき」だぁ?
おいコラ、教科書どおりじゃ
プログラムは作れないんだよ
0028デフォルトの名無しさんNGNG
はい、次の方ー
0029デフォルトの名無しさんNGNG
こんなとこで質問しているやつで、ほんとうにそんな効率を必要としている香具師はいないだろうな。
いったい要素数いくつのでーたを諸利するのかと。
0030デフォルトの名無しさんNGNG
>>29

前スレ
976 名前:デフォルトの名無しさん 投稿日:03/07/17 09:37
豆知識として知っておきたいのですが、
基本型の配列型(int[] aryなど)に対して、
それを適当な文字列として返すメソッド等ありませんでしょうか?
例えば、
int[] ary ={1,3,5,4};
のとき、例えばの話ですが
Array.toString(ary);
とすれば
"[1, 3, 5, 4]"
が返るようなメソッドのことですが。

//配列でのやり方誰かが提示

996 名前:デフォルトの名無しさん 投稿日:03/07/17 12:12
おい、おまえら
こんなやり方があるのだよ
ちゃんと[ ]も表示されるしな
//ソースコード略


997 名前:デフォルトの名無しさん 投稿日:03/07/17 12:27
>>997
List等のコレクションクラスは重いので・・・
0031デフォルトの名無しさんNGNG
JJ
an an
vivi
aljazeera journal
0032デフォルトの名無しさんNGNG
すいませんお助けを...
util.zipを使いテキストが圧縮されてると初めから想定された
ZIPファイルを展開しつつ、新しいテキストファイルを作り
そこに書き出すという以下のような処理をしています。


ZipIntputStream zi = new ZipInputStream(new FileInputStream(InFile));
File OutFile = new File(出力ファイル名);
ZipEntry ze;

int buf_size = 512;
byte[] buf = new byte[buf_size];

ze = zi.getNextEntry(); // 初めのエントリを明示

BufferedInputStream bi = new BufferedInputStream(zi, buf_size);
BufferedOutputStream bo = new BufferedOutputStream(new FileOutputStream(OutFile));

while(bi.available() != 0 && (bi.read(buf,0,buf_size)) != -1)
 bo.write(buf,0,buf_size);

bo.close();
bi.close();
zi.close();


これで圧縮を展開しながらファイルを書き出しているのですが
1000行程度のファイルを実行したところ全く問題がなかったのですが
10000行を越えたファイルを扱った途端、すべてのデータを吐き出し終えた後に
ゴミデータが数行付加されるような現象が起こり、一向に取り除けません。
解決するにはどうしたらよいのでしょうか?
0033デフォルトの名無しさんNGNG
↑
途中にOutFile.createNewFile()が入ります
抜けてました...
0034デフォルトの名無しさんNGNG
また、>>32では入力ストリームがBufferedInputStreamで
一度ラップされバッファされていますが、直接ZipInputStream
から流してもゴミは取れませんでした。

ゴミデータというのは、どうやらテキストの最後の数行のようで
すべてのテキストが吐かれた後に、繰り返して最後の数行が
途中から書き出されている様子でした。
0035デフォルトの名無しさんNGNG
>>32
バッファに完全に読み込んでしまってからファイルに書き出せば?
0036デフォルトの名無しさんNGNG
>>34
おいおい、そこまでわかってるレベルなら
デバッグぐらいしたらどうだ?
意外と、安易なミスかもしんねーぞ
0037デフォルトの名無しさんNGNG
>>32
テキスト出力はPrintWriterクラスを使えば文字化けしません。
0038デフォルトの名無しさんNGNG
同じ癖?に出会ったことある人いないかなぁと思って投げてみました...
すべてバッファリング後に書き出すという処置を試してみます。
どうも見てみたら最後のバッファが2度書き出されてるようでした。
よくわからんち。
とりあえず>>35さんの方法を試してみます、ありがとうございました。

>>37
文字は化けてはいないんです。
現に1000行程度では特に問題が出ませんでしたので。
あと、通常byteで受け取るべきものをPrintWriterに回すにはどうすればよいのでしょうか?
回答に質問すいません...
0039デフォルトの名無しさんNGNG
>>38
おまえさぁ解決する気あるの?
デバックしろよ

あくまで俺の予想bo.close(); ココでも吐いてんじゃないの?

0040デフォルトの名無しさんNGNG
問題です。
513 bytes のデータ扱うときはどうなるのでしょう。
0041デフォルトの名無しさん NGNG
>>32
40 が解答しているが、読み込んだバイト数だけ書き込め。
0042デフォルトの名無しさんNGNG
すいません、できました。

int insize;
while((insize = bi.read(buf,0,buf_size)) != -1)
 bo.write(buf,0,insize);
bo.flush();
bo.close();

根本的に用意された配列の最後の行とは関係ない、
新データで書き換えられなかった領域も吐き出されていたようです。
成功バイト?を受け取ってそれをもって書くべきのようでした...
お騒がせしました。
0043デフォルトの名無しさんNGNG
>>36=>>27 当たってる?
0044デフォルトの名無しさんNGNG
おれは考えた

なぜ>>43は 「36==27」だと分かったのだろうか
いや、わかるはず無い
俺は自分に言い聞かせた
0045デフォルトの名無しさんNGNG
>>43
全然、ドキドキなんかしてないもん
大丈夫だもん
怖くないもん
0046デフォルトの名無しさんNGNG
>>43
よ、よかったら何で分かったのか教えてくれないかなぁ
004743NGNG
>>46
言葉使い。双方とも乱暴な描き方だから。
まだ書き込み数少ないから目立つんだよ。
0048デフォルトの名無しさんNGNG
>>43-47
自作自演イクナイ(・A・)
0049デフォルトの名無しさんNGNG
そうか・・・
おれ、汚いんだな
俺は汚いんだな
っていうかよー
あまりひどい人はダメなんだ
宿題スレでは全てきちんと答えてんだけどな・・・

>>48マジであてられますた
0050デフォルトの名無しさんNGNG
投稿に失敗したようなのでもう一度

JAVAで自分の作業ディレクトリの中身を見る方法はないでしょうか?
作業ディレクトリは見ることができたのですが、中にあるファイル名を
とってくることができません。
Processでlsコマンドをうつと見られると思いますが、重くなるので
できれば、JAVAだけでみたいのですが、よい方法を知っていたら
教えてください
0051名無しさん@XEmacsNGNG
>>50
java.io.File
でできる。
0052デフォルトの名無しさんNGNG
Java3Dに関する質問なんですが

ある物体を、z軸方向からある方向(ベクトル)に向けたいときはどうすればいいんでしょうか?

ベクトルからz軸からの角度を計算して、x軸方向とy軸方向に
2回回転処理を行えばできるのですが、それを一回でやる方法はありませんか?
0053デフォルトの名無しさんNGNG
>>53
z軸ベクトル(0,0,1)をz、方向ベクトルをaとすると。

zとaベクトルとの外積をとって、
原点とその法線ベクトルで面を生成。

また、zとaの内積値より、回転角度αを計算。
んで、その最初に求めた面上でαだけ回転させる。

結局、計算量は変わらない。というかこっちの方が多い(笑)
一回で出来たら俺にも教えてくれw
0054デフォルトの名無しさんNGNG
クォータニオンで検索しよう>>52,53
0055デフォルトの名無しさんNGNG
win2000で動かすことを前提に、
任意の画像ファイルをデスクトップの背景に設定することはできますか?
0056デフォルトの名無しさんNGNG
>>55
すれ違い。
0057デフォルトの名無しさんNGNG
>>55
そりゃできるだろ
0058デフォルトの名無しさんNGNG
>32
おながいだからtry{]catchしてくらさい。finally節でcloseしてくらさい。
005955NGNG
>>56>>57

もうしわけない。javaで作ったプログラムでそういう風な
ことができるかってことだったんです。


0060デフォルトの名無しさんNGNG
>>59

俺はこうしてる。

NativeMethod imp = new NativeMethod("user32.SystemParametersInfoA");
if(imp.isLoaded())
 imp.Call(SPI_SETDESKWALLPAPER, 0, (void *)filename, SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE);

NativeMethod クラスは自作してくださいね。
0061デフォルトの名無しさんNGNG
>>58
頼むからfinallyでcloseするのはやめてくれ、無知君w
0062デフォルトの名無しさんNGNG
・・・さて、次ー
006355NGNG
>>60
NativeMethodクラスってどうやって作るのですか?
無知で申し訳ないです。
0064デフォルトの名無しさんNGNG
>>56
興味深い

>>61
どうでもいいけど、finallyにはreturnは書かないでくだちぃ。

try {
return 1;
} catch (Exception e) {
return 2;
} finally {
return 3;
}
0065デフォルトの名無しさんNGNG
>>61
finallyでストリームがぬるじゃないときにclose。
で、61はどうしたいんだ?
0066デフォルトの名無しさんNGNG
× >>56
○ >>54
0067デフォルトの名無しさんNGNG
>>64
結局return 3となる罠
0068デフォルトの名無しさんNGNG
>>65
夜釣りだろ
0069デフォルトの名無しさんNGNG
>>63
DLL側が60行程度、Java側が40行程度
0070デフォルトの名無しさんNGNG
☆貴方を癒す女の子たちのサイトです☆
http://endou.kir.jp/yuminet/link.html
0071_NGNG
http://homepage.mac.com/hiroyuki44/hankaku02.html
0072_NGNG
http://homepage.mac.com/hiroyuki44/
0073_NGNG
http://homepage.mac.com/hiroyuki44/
0074_NGNG
http://homepage.mac.com/hiroyuki44/jaz10.html
0075_NGNG
http://homepage.mac.com/hiroyuki44/
0076_NGNG
http://homepage.mac.com/hiroyuki44/jaz10.html
0077デフォルトの名無しさんNGNG
すみません、どうしても分からないんで質問させてもらいます。
本を買ってjavaをやり始めたんですがいきなり最初からつまづきました。
ワードパッド等でプログラムを書き込んでコンパイルしようとすると、
「HelloWorld.java:1: 'class'または'interface'がありません」から始まって
不正な文字、文字リテラルが閉じられません等エラーが数十個見つかります。
本に書いてあるとおり何度もやってみたんですがやはりできません。

//サンプルプログラム
class HelloWorld {
public static void main( String[] args ) {
System.out.println( “HelloWorld!” );
}
}

よろしくお願いします。
0078デフォルトの名無しさんNGNG
ダブルクォーテーション ( " ) を半角に汁
0079デフォルトの名無しさんNGNG
>>78
返信ありがとうございます。
もちろん「サンプルプログラム」以外半角です。
0080_NGNG
http://homepage.mac.com/hiroyuki44/
0081デフォルトの名無しさんNGNG
本には書いてないんですが半角スペースも
一つとして間違えるとコンパイルできないんですか?
0082デフォルトの名無しさんNGNG
はい
0083デフォルトの名無しさんNGNG
コンパイルできません。
だから間違っても、試して見ようなんていう馬鹿な考えを起こさないでくださいね。
0084デフォルトの名無しさんNGNG
>>77
public class HelloWorld{
じゃないから。
はずしてたらスマソ
0085デフォルトの名無しさんNGNG
ファイル名をHelloWorld.javaにしてないんじゃないの?
0086デフォルトの名無しさんNGNG
エラーの詳細キボンヌ
0087デフォルトの名無しさんNGNG
初心者で無知でスミマセン。
どうしても気になってねむれないので教えてください。

>>61
finally節でcloseするのは何がまずいのでしょうか?
私は、Stream系からSQL系から、総てそうしてしまっています。
粘着な様ですが、本当に分かりません。

宜しくお願いいたします。
0088JGreenerNGNG
LinuxでJava使ってます。
現在実行されているカレントディレクトリを、ルートからのフルパスで取得するにはどうすればいいでしょうか?
よろしくお願いします。

環境:Java2 SDK 1.4.1_02
0089デフォルトの名無しさんNGNG
>>87
finallyとfinalizeとを間違えたんだろw
気にすんな
0090_NGNG
http://homepage.mac.com/hiroyuki44/
0091デフォルトの名無しさん NGNG
>>88

System.getProperty( "user.dir" )
で返ってこなかったけ・・・
0092デフォルトの名無しさんNGNG
>>88
File current = new File(".").getAbsoluteFile().getParentFile();
System.out.println(current.getAbsolutePath());


ダメ?
0093デフォルトの名無しさんNGNG
>>84
再履修の必要あり
>>85
「HelloWorld.java:1」とエラー行に出ている
>>77
それをメモ帳で開いてみ。
0094_NGNG
http://homepage.mac.com/hiroyuki44/
0095_NGNG
http://homepage.mac.com/hiroyuki44/hankaku01.html
009684NGNG
>>93
スマソ(;´Д`)

>>ワードパッド等でプログラムを書き込んで
↑これみてなかった。

それじゃコンパイルできないわなw
0097JGreenerNGNG
>>91,>>92
ありがとう、できました(^^

ついでといってはなんですが、もうひとつ質問させてください。
SAXParserにInputStreamを渡して、タグと属性を切り出したいのですが、
このストリームに時間間隔をおいてデータが流れてくるので、そのたびに処理したいのですが、
どうやら、ストリームが閉じられるまで処理が始まらないようなのです。
これは仕様というか、もうどうしようもないのでしょうか?
またまた、よろしくお願いします。

環境:Java2 SDK 1.4.1_02
0098デフォルトの名無しさん NGNG
>>97

そんなことはないと思ワレ
関連するコードをうpして見たら
0099_NGNG
http://homepage.mac.com/hiroyuki44/
0100_NGNG
http://homepage.mac.com/hiroyuki44/hankaku01.html
0101デフォルトの名無しさんNGNG
多数のスレッドから、同時にアクセスされる可能性があるファイルをロックするにはどうすればいいでしょうか?
最初に思いついたのは、こんなのですが

import java.util.*;
public class ThreadStoper {
 private volatile static Set ref = new HashSet();
 public synchronized void lock(Object key) {
  while(ref.contains(key)) {
   try {
    this.wait();
   } catch(Exception exe) {
    continue;
   }
  }
  ref.add(key);
 }
 public synchronized void ok(Object key) {
  ref.remove(key);
  this.notify();
 }
}

サーブレットに適したものを探しています
どうかおねがいします
■ このスレッドは過去ログ倉庫に格納されています