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

このエントリーをはてなブックマークに追加
952:03/12/16 20:32
死ねよ

…前も同じような展開だったな…………。
とりあえずネットワークプログミングでぐぐれ。
954931:03/12/16 22:02
>>932 さん
ありがとうございます。すぐいただいてたのに寝てしまった....

> 俺は Vertex と Edge と作って、
> 始点を key にした Map に Edge のコレクション作るとかしてるけど。
> Edge からは Vertex 2 つに参照。

ううむ...アルゴリズムの理解がなってないからなんだと思いますが、
ぴんと来られてませんです。すみません。

クラス構成としては

・Edge が隣接する Vertex (previous, next 等)を持つ。
・Edge の集合を Map に置いて行ったものが、ある Vertex の隣接リストになる。
・グラフオブジェクトなりには、各 Vertex の隣接リストの集合(リストのリスト)と、
グラフへの操作や頂点の走査のメソッドがある。

と言うイメージで合ってますでしょうか?
でもそれだと始点を key にする、と言うのがどうも...もちついてないのか自分。
955デフォルトの名無しさん:03/12/16 22:40
HTMLはアブレットですか?サーブレットですか?
>955 ゴブレットです。
HTMLはマークアップ言語の一種でら。
一般的にはHTMLファイルのことも言うでら。
アプレットはHTMLに埋め込むJavaコードのことでら。
サーブレットはサーバサイドの技術のことでら。
958デフォルトの名無しさん:03/12/16 23:04
APサーバ、webサーバ、webAPサーバ
の違いを教えてください

http://ash.jp/java/j2ee.htm
この説明だとごっちゃになっているのですが
959デフォルトの名無しさん:03/12/16 23:10
JavaアプレットJavaによって作成されたプログラムのうち、
HTMLファイルに組み込まれた形で配布され、WWWブラウザで実行されるもの。
って書いてあるんですけど、意味がいまいちわかりません。
>>952
…つーか、前もあのリンクをクリックしてないだろ?
俺は>>951ではないが騙されたと思ってクリックしてみれ。
まあ、クリックしてもそういった感想しかもてなかったのなら、当分無理。

まあ、そんなことはともかく、1000も近いので、今度こそ
前スレなどで提案されていた質問用のテンプレを考えてはどうかと。
961デフォルトの名無しさん:03/12/16 23:30
JAVAを勉強し始めてようやくコレクションの章までたどり着いたのですが、
コレクションの例題はすべて文字列/Stringを例にしているのですが
数字は扱えないのですか?

HashSet hs;

としたあとで数字を 

hs.add (任意の数字) 

として追加することは出来ないのですか?


>>961
数字はそのままでは追加できない。
Character型を使え。

hs.add(new Character('9');
>>962
なんで Integer じゃなくて Character?
964900:03/12/16 23:35
答えてくれる方いらっしゃいませんか?
もし、できないことだとわかりきっているものでしたら
あきらめるんですが…
965デフォルトの名無しさん:03/12/16 23:36
>>962
説明不足はいい加減にしておけ。
オブジェクト型の引数にプリミティブ型をぶっこむにはラップしたらいい。と家。
>>963
「数字」は数値じゃなくて文字だろ。
967デフォルトの名無しさん:03/12/16 23:39
>>966
Javaではその辺は曖昧じゃなかった?
>>962

おぉ!リロードしたらもう返事が!

早速動作を確認し、正常に動作することを確認できました。
ありがとうございます。

ところで、どうしてコレクションでは数字が使えないのでしょうか?
参考書やらJavaの説明が丁寧にしてあるHPをみても
当然のようにStringを用いた例題が出てくるだけで、
数字は使えませんとの説明がありません。
>>964 modelToView
970デフォルトの名無しさん:03/12/16 23:48
>>801
どれくらいのスペックで使うとゲームで遅すぎるんだ?
971デフォルトの名無しさん:03/12/17 00:43
はじめまして
JVMってJRE以外ってあまり聞かないのですが
どういったものがあるのでしょうか?
>>968
コレクションの前にプリミティブ型とオブジェクト型を理解しろ。
その入門書に書いてなかったか?

プリミティブ: int、long、float、double、boolean、char
オブジェクト: Object とそのサブクラス

プリミティブ型にはそれぞれ対応するラッパーオブジェクトがあ(ry
JDK1.5 以降はプリミティブとラッパーを自動変換してくれるから
プリミティブも暗黙的にコレクションに格納できるかもな。
>>971 マイクロソフトとかIBMとかいろいろ。携帯にのっているのも
SunのJREじゃないなあ。
>>971
JavaPress かなんか忘れたけど最新号にたくさん載ってたぞ。
どれも使いもんになりそうになかったので名前も忘れた。
晩飯食ったかも忘れた。
975デフォルトの名無しさん:03/12/17 00:59
みなさんマジでj2sdk1.4.2_03って使えてますか?
976デフォルトの名無しさん:03/12/17 00:59
j2re1.4.2_03のほうだった。
>>975
証明書以外に何か変わったのか?
>>377
java -version の出力結果が変わった。

ヒマだったら展開後のファイルの比較とかしてみれば?
>>377 じゃなくて >>977 だった…
>>972
> プリミティブ: int、long、float、double、boolean、char
byte と short が抜けてるね。
>>971
> JVMってJRE以外ってあまり聞かないのですが
JRE と JVM は別の概念。
982デフォルトの名無しさん:03/12/17 01:27
HelloWorld.javaからHelloWorld.classを作り、HelloWorld.mfファイルを作って
>jar cfm HelloWorld.jar HelloWorld.mf *.class
とコマンドラインに入力するとjarファイルは出来たのですが、
Fatal exception occurred. Program will exit.
と出て実行出来ません。何の問題でしょうか?
そろそろ次スレ
984デフォルトの名無しさん:03/12/17 02:04
>>982
すみません何だかよく分かりませんが解決出来ました。
良く分からないままにしておくなよ
きっといつか解決させておく癖をつけておけば良かったと思う日が来る
>>972
>>980

うむ、理解できた。(気がする。。。)

ちなみに持っている参考書には、

『基本データ型(プリミティブ型)』 と 『参照型』 ってなっていました。

話の内容からすると、この『参照型』っていうのが
『オブジェクト』のことだと理解できました。

コレクションの説明には、『複数のオブジェクトの集まりを一つのオブジェクトとして扱う』
『要素数が増減するオブジェクトを簡単に管理する』とあるので、
基本データ型である数値は対象外、もしくは何らかの加工が必要だと理解できました。


ありがとうございました。
>>982-984
マニフェストファイルの最後に改行を加えなかったとか
あれって、最後に一行空行をつけていないと、うまくいかなかったおもう。

>>960
質問テンプレはwikiにそういうページを先に作っておいて、
>>1には、そのページへのリンクを、とりあえず貼っておくとか
で、テンプレの実際の内容は、追々考えていくという感じで
>>986
>話の内容からすると、この『参照型』っていうのが
>『オブジェクト』のことだと理解できました。

わかってるかもしれないけど、ここは正確じゃない。
オブジェクトにメッセージ出すときの「宛名」みたいなもんが参照。
コレクションっていっても、宛名のリストを抱え込んでるだけ。
で、Javaで用意してるコレクションフレームワークでは、宛名以外のものは扱ってないってことね。
>>988

私はどうやら正確に正しく理解しているわけではなかったようです。
理解が深まりました。重ね重ねありがとうございます。
>>988
あいかわらず、例え好きだね。
あいかわらずって何。あんた漏れのなんなのさ。
あ、違うぞ。988は通りすがりだから。
次スレ建てました。


【初心者】Java質問・相談スレ38【大歓迎】
http://pc2.2ch.net/test/read.cgi/tech/1071613279/
994次スレ1:03/12/17 07:42
Wiki更新終了しました。
過去ログ一覧を修正して気がついたのですが、
Java質問スレ36までが既にhtml化されているようですね。

【トリビアの泉】Java初心者質問スレ【32へぇ〜】
http://pc2.2ch.net/tech/kako/1063/10637/1063774151.html
【初心者】 Java質問・相談スレ33 【大歓迎】
http://pc2.2ch.net/tech/kako/1065/10656/1065684016.html
【初心者】Java質問・相談スレ34【大歓迎】
http://pc2.2ch.net/tech/kako/1066/10667/1066718007.html
【初心者】Java質問・相談スレ35【大歓迎】
http://pc2.2ch.net/tech/kako/1067/10679/1067999989.html
【初心者】Java質問・相談スレ36【大歓迎】
http://pc2.2ch.net/tech/kako/1068/10689/1068926949.html

それでは新スレへ参りましょうか。
【初心者】Java質問・相談スレ38【大歓迎】
http://pc2.2ch.net/test/read.cgi/tech/1071613279/l50
>>994
otu!
何かにたとえて説明しなければうまく説明できない奴は、説明下手。
我は997取ったりと説明す。
998デフォルトの名無しさん:03/12/17 10:25
ume
999デフォルトの名無しさん:03/12/17 11:06
記念カキコ v(^-^=)
1000デフォルトの名無しさん:03/12/17 11:06
JavaとJavaScriptの違いを教えてください。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。