[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 08/14 22:00 / Filesize : 347 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★★ Java の宿題ここで答えます Part 63 ★★



1 名前:JavaScriptは板違い、Web制作板をご利用ください mailto:sage [2007/09/30(日) 08:24:20 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・JavaScriptは板違い、Web制作板をご利用ください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・回答されたら動作報告を必ずしてください。

【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます。 《必須》
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/
       4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》
【 GUI  】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること)
       《GUIの課題の場合必ず選択》
【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》
【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
       丸投げでない場合は、途中までのソースとその経過報告、
       質問点、疑問点を書きます(なるべく丸投げにしてください)。

【回答プログラムの掲載場所】
Java質問スレWiki  www.wikiroom.com/java/
ソースポストネット  sourcepost.sytes.net/

【前スレ】
pc11.2ch.net/test/read.cgi/tech/1184509890/

830 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 15:43:05 ]
part59の>>34とか

831 名前:デフォルトの名無しさん [2007/11/22(木) 16:05:09 ]
【 課題 】Primes.javaを利用して100000までの素数のうち長い素数をリストアップするprogram
【 形態 】1. Javaアプリケーション
【 期限 】提出期限11/25
【 Ver 】java version "1.5.0"
【 用語 】1/p を10進数小数として表したときの周期がp-1であるような素数pは基数10に関して長い素数といわれる。
【 補足 】Primes.java--->rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/99.java まる投げすみません。よろしくお願いします。

832 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 16:49:35 ]
すいません、宿題ってわけじゃないんですけどうまくいかないんで助けてください

【 課題 】テキストファイル(txt)からテキストを読み込む→テキストには一行に一語ずつ単語、もしくはURLが書いてある
テキスト中の単語を集計し、結果を出力する。ただし、URLからURLの間に同一の語が出てきた場合は一回と数える。
【 形態 】Javaアプリケーション(main()で開始
【 期限 】11/26
【 Ver  】java version "1.6.0_03"
【 補足 】「ただし」を無視した版、重複して数えていいものならできたのですが…。
以下にその途中経過貼るので、お願いします

833 名前:832 mailto:sage [2007/11/22(木) 16:51:14 ]
BufferedReader br = new BufferedReader(in);
String line ; //一行ごとに読み込んだ文字列
WordCounter wc = new WordCounter();

while((line = br.readLine()) != null){
int http = line.indexOf("http");
if(http == -1)
wc.add(line);
}

834 名前:832 mailto:sage [2007/11/22(木) 16:53:03 ]
addの詳細

public void add(String word){
boolean found = false;
for(CountWord cw:wordList){
if(cw.word.equals(word)){
found = true;
cw.number++;
break;
}
}
if(!found){
CountWord cw = new CountWord();
cw.word = word;
cw.number = 1;
wordList.add(cw);
}
}

また、CountWordは要素にStringとintを持つリストのクラスです

835 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 17:02:40 ]
>>831
public class LongPrimes {
/** 引数pは2と5以外の素数でなければならない */
public static int getCycle(int p) {
int cycle = 0;
int a = 1;
do {
a *= 10;
a %= p;
cycle++;
} while (a != 1);
return cycle;
}
public static void main(String[] args) {
final int N = 100000;
Primes primes = new Primes(N);
for (int p : primes.prime) {
if (p == 0) break;
if (p == 2 || p == 5) continue;
if (getCycle(p) == p - 1) System.out.print(p + " ");
}
System.out.println();
}
}
効率とかは考えず素直に実装

836 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 17:16:20 ]
>>832
あっちのスレの質問は投げっぱなしか?

837 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 19:07:22 ]
>>832
>>744を参考にした方がよさそうだ

838 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 19:14:07 ]
>>832
向こうのスレで答えておいたよ



839 名前:デフォルトの名無しさん [2007/11/23(金) 00:57:08 ]
こんにちは、よろしくお願いします。
全くの初心者です。
学校の講義で課題が出たのですが、分からないので教えてください。

【 課題 】『5つの配列にそれぞれ数字を代入し、指定した値が配列に含まれているかを探すプログラムにおいて、
指定した数が見つかった場合には、それが5つの中で何番目の要素であるかを出力する文を書きなさい。』
【 形態 】JDKの中で動くプログラム
【 期限 】11月26日(月)
【 Ver  】1.6.0_03
【 補足 】配列を指定し、指定した値を探し、それがあるかないかを探すプログラムは示されているのですが、
それが0〜4のどの要素であるかを探すプログラムが欠けている状態です。
丸投げ状態です。

 全く分かりません。どうか教えてください。よろしくお願いいたします。


840 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:15:31 ]
>>839
なんか課題の意味がよくわからんがこんな感じだと
public class kadai839 {
public static void main(String[] args) {
int[] a = {12,20,15,13,18};
int searchVal = 20;

int number = -1;
for(int i=0;i<a.length;i++){
if(a[i] == searchVal){
number = i;
break;
}
}
if(number > - 1){
System.out.println(number +"番目の要素");
}else{
System.out.println("見つかりませんでした");
}
}
}

841 名前:デフォルトの名無しさん [2007/11/23(金) 01:48:36 ]
早速の回答、有難う御座います。
分かりにくい質問をいたしまして済みませんでした。
課題を以下に貼り付けます。
public class searcfh{
public static void main(String args[]){
int maxSize = 100;
int [] arr;
arr = new int[maxSize];
int nElems = 0;
int count;
int searchKey;
arr[0] = 10;arr[1] = 13;arr[2] = 20;arr[3] = 89;arr[4] = 35;
nElems = 5;
for(count = 0; count < nElems; count ++){
System.out.print( arr[count] + " ");}
System.out.println("");
searchKey = 20;for(count = 0; count < nElems; count ++){
if(arr[count] == searchKey){break;}}
if(count == nElems){
System.out.println("Can't find " + searchKey);}
else{System.out.println("Found " + searchKey);}
}}
分かりにくい質問をして済みませんでした。
このソースに加える形でお願いできますでしょうか。
よろしくお願いします。

842 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 02:01:34 ]
>>841
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29903

しっかし,ひどいなwほんとにJavaの授業か?

843 名前:デフォルトの名無しさん [2007/11/23(金) 02:10:38 ]

分かりにくいJAVAの授業で困っているんです↓↓

早々に答えていただき、本当に有難う御座いました!





844 名前:832 mailto:sage [2007/11/23(金) 02:11:51 ]
>>836
すいませんあっちは数日間レスが進まないんで誰も見てないのかと
>>838
見ました、ありがとうございます

845 名前:831 [2007/11/23(金) 15:07:40 ]
>835
ありがとうございます!
助かります

846 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 01:22:33 ]
>>831
10万桁も保存すんのかよって思ってガクブルした

847 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 02:51:17 ]
連休のせいか宿題が投下されないな

848 名前:832 mailto:sage [2007/11/25(日) 03:02:33 ]
>>838さんスイマセン
すいません以前教えていただいたもので、動作検証したのですが、どうも正しい結果が出ていないように見えます…
これが以前教えていただいたソースです
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29902



849 名前:832 mailto:sage [2007/11/25(日) 03:07:35 ]
補足になるのですが、プログラムの動作として例えば
***
りんご
りんご
みかん
***
りんご

のような入力があったら{りんご 2回、みかん 1回}と出てきて欲しいと思っています
(もしくは重複数えOK版はできるので、重複分を削除して出力しなおすものでもいいのですが…)

850 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 09:35:39 ]
>>849
むこうのスレは落ちたんだね。
838でなくて悪いけど、
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29905

851 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 09:40:57 ]
ごめん。ちょっと修正する前のをアップした。まあほとんど変わらないんだけど。
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29906

852 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 09:59:53 ]
最初の一行をこぴぺミスしたorz
ついでなのでさらに微修正。
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29907

853 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 10:04:00 ]
36行目のcontinue;を消すのを忘れたorz
なんかもうやだ、寝る。

854 名前:832 mailto:sage [2007/11/25(日) 13:43:43 ]
>>850-853見させていただきました
簡単な検証では正しく動いているように見えますが、もう少し確かめさせていただきますね
なんども微調整していただいたようでありがとうございました

855 名前:832 mailto:sage [2007/11/25(日) 15:20:17 ]
最後に、付け足しになってしまって本当申し訳ないんですが、回数の降順にソートして表示する場合はどうなりますかね?

856 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 17:16:19 ]
in WordCounter#main(String[])

- for (Map.Entry<String, Integer> e : wc.count().entrySet()) {

+ TreeSet<Map.Entry<String, Integer>> set = new TreeSet<Map.Entry<String, Integer>>(
+ new Comparator<Map.Entry<String, Integer>>() {
+ public int compare(Map.Entry<String, Integer> o1, Map.Entry<String, Integer> o2) {
+ int c = o2.getValue().compareTo(o1.getValue());
+ return c == 0 ? o1.getKey().compareTo(o2.getKey()) : c;
+ }
+ }
+ );
+ set.addAll(wc.count().entrySet());
+ for (Map.Entry<String, Integer> e : set) {

857 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 18:46:50 ]
【 課題 】任意の英文を読み込み、アルファベットを1から26の数字に置き換えて出力
するプログラムを作成しなさい。(カンマ、?、空白等は任意の数字又は、記号
としてよい)
【 形態 】1. Javaアプリケーション(main()で開始)

【 期限 】11月27日です
【 Ver  】1.6.0_03
【 補足 】丸投げです。お願いします。

858 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 22:26:43 ]
public class HW857{
public static void main(String[] args){
for(int i=0; i<args[0].length; i++){
system.out.println(ord(args[0].charAt(i)));
}
}
}




859 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 22:34:51 ]
public class HW857{
public static void main(String[] args){
for(int i = 0; i < args[0].length(); i++){
System.out.println(Integer.toString(args[0].charAt(i) - 96));
}
}
}


860 名前:デフォルトの名無しさん [2007/11/26(月) 01:55:41 ]
>>847
ドバっとくるぞ

861 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 15:09:17 ]
1+1と11を区別した方が良くね?

862 名前:855 mailto:sage [2007/11/27(火) 04:46:05 ]
>>856
せっかくお答えいただいたんですけど、どこに挟めばよいのかが…
main文の中の表示ループの前ですよね?
あとTreesetやComparatorで方が解決できないって言うエラーが出てしまいます…

863 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 09:06:13 ]
【 課題 】
問1
1)Aクラスのプログラムを作成
整数型の変数aを宣言し、10を代入する。

2)Aクラスを継承してBクラスのプログラムを作成
文字列型の変数bを宣言し、"java"を代入する。

3)Bクラスを継承してCクラスのプログラムを作成
何もしない。

4)Cクラスを使うkadaiクラスのプログラムを作成
Cクラスのインスタンスをつくり、変数a、bの値を出力しなさい。

問2
1)問1のBクラスのプログラムに整数型の変数aを宣言し、100を代入する
部分を追加する。

2)Aクラス、Bクラス、Cクラスのインスタンスをつくり、それぞれの変数aの値および
BクラスとCクラスの変数bの値を出力するKadai2クラスのプログラムをつくりなさい。

3)変数a、bはそれぞれ同じか違うか答えなさい
またそれはなぜか答えなさい。

【 形態 】1. Javaアプリケーション(main()で開始)

【 期限 】11月28日13時まで。
【 Ver  】1.6.0_03
【 補足 】よろしくお願いします。

864 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 09:33:20 ]
>>862
クラスの名前が解決できないときはまず名前のスペルミスを疑う
それとも完全名を直接書くかimportするかしていないことを疑う
そのためにはJava APIリファレンスを見るくせをつけた方がいい

865 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 13:20:36 ]
【 課題 】
プログラム
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29913
プログラム実行結果
ttp://upp.dip.jp/01/img/2841.jpg

上記プログラムを3D化する
【 形態 】1. Javaアプリケーション(main()で開始)/     
【 GUI  】1. AWT      
【 期限 】12/3
【 Ver  】java version "1.6.0_02"
【 補足 】3D化についてttp://t16web.lanl.gov/Kawano/gnuplot/fractal/mandelbrot.html
丸投げですがよろしくお願いします。


866 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 14:12:27 ]
【課題提示用テンプレ】

【 課題 】フレームを使った住所録を作成。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/101.txt

【 形態 】1. Javaアプリケーション(main()で開始)

【 GUI  】1. AWTのみ

【 期限 】12月1日15時まで

【 Ver  】1.5.0_11

【 補足 】丸投げですですがよろしくお願い致します。

867 名前:デフォルトの名無しさん [2007/11/27(火) 16:02:00 ]
【 課題 】
以下の通りトーラスクラスを二つ作成・使用し、3Dトーラスが二つ表示されるプログラムを組みなさい。
1.Torusクラス1はすべてのパッチにサーフェス法線を指定し、光源(4つあるうちの)のインスタンスを1つ持たせるようにしなさい。
2.Torusクラス2はトーラスを2つのテクスチャで包むようにしなさい。

テクスチャ用のイメージです。
ttp://www51.tok2.com/home/rg550/cgi-bin/hosoku/img0008.jpg
ttp://www51.tok2.com/home/rg550/cgi-bin/hosoku/img0009.jpg

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】11月29日
【 Ver  】java version "1.6.0_03"
【 用語 】javax.media.j3d.Light、com.sun.j3d.utils.image.TextureLoaderを使います。      
【 補足 】>>790の応用課題が出てしまいました。丸投げでお願いします。

868 名前:855 mailto:sage [2007/11/27(火) 18:37:14 ]
>>864
ありがとうございます、importで大半は解決したんですが
>>856最後の一文だけ構文エラー(ステートメントを挿入すべし)のエラーが(><)



869 名前:デフォルトの名無しさん [2007/11/27(火) 19:11:50 ]
>>868です
>>852>>856で今までに教えていただいたもので走らせて見たのですが、
規模の大きいデータで調べてみると、どうも不具合が含まれているようで…
なので、>>832の補足に書いた「重複OK版」あげましたので、こちらのアレンジで教えていただけませんか?

sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29914
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29916
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29917

なんどもお手を煩わせるようで申し訳ないです

870 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:56:15 ]
>>869
具体的な不具合を書けよ
なんでおまえのクソ設計のソース修正しなきゃいけないんだよ
大体、>>852>>856でお前の要求は満たしてるだろ

871 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:14:57 ]
>>866=>>363=>>451=>>452=>>498です。毎度お騒がせします

872 名前:デフォルトの名無しさん [2007/11/27(火) 22:42:54 ]
>>870
申し訳ないです…
不具合は、「URLが集計結果に混じっている」ってことです
>>852単体でも「https://〜」みたいなのがうまくいかないとか細かいものもあるのですが…
なおかつ>>852>>856もうまく組み込めなくて(試してみましたがIOExceptionが出てしまいます)困ってます


873 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:47:30 ]
>>870
俺も実行してみたけどcontinue;ぬいて、後のソート部はなしで。
はっきり言ってまともな結果でないよこれw
一度でも動かしたのか?

874 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:52:14 ]
Java難民が出る理由が知りたい。指導者が悪いのか。生徒が悪いのか。

875 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:53:46 ]
Java難民(笑)

876 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 23:08:48 ]
>>874
短時間で、冷蔵庫の扉を開けずに中が10度以下に保たれているかどうかを調べる方法を示せ。

877 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 23:15:26 ]
冷蔵庫の外部温度計(デジタル)を見ればよくね(*‘ω‘ *)?

>877
マジスレいくない!!

878 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 23:39:58 ]
>>876-877
ここでやれ
money6.2ch.net/test/read.cgi/recruit/1196072949/

宿題スレ保守。



879 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:29:07 ]
計算量O(n)等の求め方が分かる方は居ますか?

880 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:33:00 ]
はいな

881 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:38:03 ]
>>880さん
uproda11.2ch-library.com/src/1148209.txt
この問題なのですが、どうでしょうか?

882 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:41:00 ]
>>881
>>1>>2

883 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:45:42 ]
>>881さん、すみません

【 課題 】uproda11.2ch-library.com/src/1148209.txt
【 期限 】11/30
【 補足 】丸投げです。

よろしくお願いします。


884 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:50:18 ]
>>883
テンプレの《必須》と書かれている項目は必ず記載してください
それに従えない場合は他の質問スレで質問してください

885 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 01:23:37 ]
>>867
面法線ベクトルを算出して、それに適当な光源を設定すりゃいいのか?
ちょっと先生の所に行って聞いてこい。

886 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 06:28:04 ]
>>872
不具合報告は不具合となるデータセットと希望する正しい結果を添えないと
>869を修正するにしても実際に使用するテストデータとその想定結果があれば回答者が安心する
エラーが出た場合はエラーメッセージも付けないと詳細が分からない

>852はhttpsプロトコルも含めるなら
private static final String PATTERN = "^https?://.*";
にすれば通らないか?
スキームパートにURLに使っちゃいけない文字が含まれていても通っちゃうのが難
スキーム名にfileとかftpとかも含めるくらいならまだしも
RFCに沿った正規表現を書くとなると大変そうだ
かといってURLかどうかの判断だけにnew URL(一行文字列)とかして例外の有無で判断するのは高く付きそう

>869は行の中にhttpという文字列が含まれていればURLとして判断されるので
if(http == -1)wc.add(line);//どこにも含まれていなければ追加
よりも
if(http != 0)wc.add(line);//行頭がhttpで始まっていなければ追加
の方がいいんではないか?
何をもってURLとするかは>832次第だが

>856はたぶん-の行を+の行で置き換えるって意味と思われ
それとjava.util.Comparatorとjava.util.TreeSetをimportしないとコンパイルエラー

887 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 08:04:57 ]
>>884さん、すみません

【 課題 】uproda11.2ch-library.com/src/1148209.txt
【 形態 】1. Javaアプリケーション(main()で開始
【 期限 】11月30日
【 Ver  】java version "1.6.0_03"
【 用語 】ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1312049628
【 補足 】丸投げです。

よろしくお願いします。

888 名前:867 [2007/11/28(水) 08:14:01 ]
>>885
レスありがとうございます。聞いてきます。



889 名前:867 [2007/11/28(水) 09:04:22 ]
>>885
聞いてきました。面法線の算出方法ですが、2つベクトルを作る為に3つの点を取って、
そのベクトルのクロス積が面法線を算出するそうです。それを踏まえた上で、
>>806をベースにjavax.media.j3d.LightクラスのAmbientLight、DirectionalLight、
PointLight、SpotLightのサブクラスのどれか使用して、トーラスに光源を与えた物がトーラス1で、

トーラス2は>>867にある画像を、トーラスの上面と下面にそれぞれ貼り付けた物を作るそうです。
要は>>806の面法線+光源、テクスチャバージョン と仰っていました。

890 名前:863 mailto:sage [2007/11/28(水) 12:45:46 ]
期日 11月29日午前0時に伸ばしますので
どなたか>>863の宿題お願いします;;

891 名前:デフォルトの名無しさん [2007/11/28(水) 12:54:29 ]
仕様:

1. コマンドラインで指定したポート番号で待機する。
2. クライアントから接続されたら、次の形式の要求が送られてくるものとして、その要求の処理を行う。
* GET ファイルへのパス名
3. 要求された「パス名」を自分のホームディレクトリの下のpublic_htmlの下からの「相対パス名」と解釈して、指定されたファイルが存在すれば、その内容をクライアントに送る。ただし、ファイルの内容の前に次の2行と空行を送る。

HTTP/1.0 200 OK
Content-type: text/html

4. ファイルが存在しない場合は、次の5行のメッセージを送る。

HTTP/1.0 404 OK
Content-type: text/html

<html><head><title>404 File Not Found</title></head>
<body>The requested URL was not found </body></html>

5. 接続を切断して、次の接続を待つ

Java でのpath名の取り出しはStringTokenizerクラスを使うと簡単

【 形態 】1. Javaアプリケーション(main()で開始
【 期限 】本日中
【 Ver  】java version "1.6.0_03"
【 補足 】お願いします。

892 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:07:51 ]
>>890
期限のばせるってすげえな。

893 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:09:39 ]
>>892
減点などのペナルティを課した上での
期限延長なら良くある話

894 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:24:20 ]
>>890
今日の夜でいいならやってやる

でも,>>863は難しいことを考えずに
問題通りにプログラムを書いていけばできるぞ

895 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:26:31 ]
>>893
なるほどな。

896 名前:867 [2007/11/28(水) 14:26:16 ]
>>867もお願いします。
補足は>>889です。

897 名前:デフォルトの名無しさん [2007/11/28(水) 17:08:51 ]
下記の記述の意味を教えてください。
よろしくお願いします。

import java.util.Comparator;
class A {
public static final Comparator<A> COMPARATOR = new Comp();
--------------------------------
}

898 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 17:46:24 ]
>>897
>>1
しかもマルチ野郎かよw



899 名前:863 mailto:sage [2007/11/28(水) 18:31:33 ]
>>894ぜひお願いします!!

900 名前:デフォルトの名無しさん [2007/11/29(木) 01:02:00 ]
>>891
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/102.java

901 名前:900 mailto:sage [2007/11/29(木) 01:06:39 ]
>>891
間違えた、こっちだったw
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/103.java

902 名前:863 mailto:sage [2007/11/29(木) 05:04:21 ]
誰か助けてください;;;

903 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 08:04:06 ]
>>902
こんな感じでいいの?

public class Kadai1 {
public static void main(String[] args) {

C kadai = new C();
kadai.output();
}
}

class A{
int a = 10;
}

class B extends A{
String b = "java";
}

class C extends B{
void output(){
System.out.println(a);
System.out.println(b);
}
}

904 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 08:08:48 ]
スマソ。こうか?

public class Kadai1 {
public static void main(String[] args) {

C kadai = new C();
System.out.println(kadai.a);
System.out.println(kadai.b);

}
}

class A{
int a = 10;
}

class B extends A{
String b = "java";
}

class C extends B{

}

905 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 08:11:12 ]
>>902

public class Kadai2 {
public static void main(String[] args) {

A kadaia = new A();
B kadaib = new B();
C kadaic = new C();

System.out.println(kadaia.a);
System.out.println(kadaib.a);
System.out.println(kadaib.b);
System.out.println(kadaic.a);
System.out.println(kadaic.b);
}
}

class A{
int a = 10;
}
class B extends A{
String b = "java";
int a = 100;
}
class C extends B{
}
}

3)先生。数字と文字は違うと思います。

906 名前:デフォルトの名無しさん [2007/11/29(木) 08:15:42 ]
>>905
エスパーじゃないんだが、Aクラスの変数aとBクラスの変数aは同じか違うかを聞いてるんじゃまいか?

907 名前:863 mailto:sage [2007/11/29(木) 09:27:55 ]
>>903->>905
ありがとうございます!

908 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 10:23:54 ]
どなたか865やっていただけませんか?
よろしくお願いします。




909 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 10:53:45 ]
>>908
12月3日が期限だろ?気長に待つよろし。

910 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 12:33:53 ]
>>896
光源とテクスチャのサンプルコード貰わなかった?あるなら張ってくれ。
課題がアバウトすぎて誰も着手できないんだと思われる。

911 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 14:25:52 ]
javaでメール送信すると下記のエラーメッセージが出ます。
どうすればよいのでしょうか?

Caused by: javax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
javax.mail.SendFailedException: 550 5.7.1 <xx@xx.co.jp>... Relaying denied. IP name lookup failed [xxxx.xxxx.xxxx.xxxx]

at javax.mail.Transport.send0(Transport.java:219)



912 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 14:41:08 ]
>>911
>>1
単発質問は↓あたりで
【初心者】Java質問・相談スレッド109【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1195961811/


913 名前:867 [2007/11/29(木) 14:49:40 ]
>>910
先生に聞いてみます。補足ありがとうございます。

914 名前:867 [2007/11/29(木) 15:58:57 ]
聞いてきました。課題を配布している学内ページに昨日アップロードしたそうです。

光源のサンプルです。:ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/104.java
テクスチャのサンプルです。:ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/105.java

こちらはOpenGLですが、こんな感じでトーラスにスポットライトを当てたら良いそうです。
ttp://www.polytech.unice.fr/~buffa/cours/synthese_image/DOCS/trant.sgi.com/opengl/examples/redbook/colormat.jpg

915 名前:867 [2007/11/29(木) 16:35:49 ]
夜10時までに提出なので、どうかよろしくお願いします。

916 名前:名無し mailto:sage [2007/11/29(木) 20:50:52 ]
【 課題 】三目並べ
public class testServer{
static final int PORT = 10;
static final int BUFSIZE = 150;
public static void main(String[] args) throws IOException{
int port = PORT;int k;byte[] buf = new byte[BUFSIZE];InputStream in = null;OutputStream out = null;
//サーバ用入力バッファ
BufferedReader br = null;InputStreamReader inrd = null;ServerSocket servsock = new ServerSocket(port);
while(true){Socket sock = sorvsock.accept();in = sock.getInputStream();out = sock.getOutputStream();
while(true){
try{
//クライアント要求待ち
k = in.read(buf);
if(k == -1){ break;}
//サーバ入力
System.out.print("server>");k = System.in.read(buf);
//クライアントへ送信
System.out.write(buf,0,k); System.out.flush();
}catch(Exception e){break;}
sock.close();
}}}
【 形態 】Servlet 【 期限 】来週の火曜日まで 【 ver 】java version 1.6_0_2
【 補足 】これの他にクライアント側も作ります(クライアント側は多少変わります)

917 名前:名無し mailto:sage [2007/11/29(木) 20:52:45 ]
すみません。
期限は明日まででお願いします

918 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 23:31:17 ]
>>915
元となるソースは806が書いたんだから806待ちだな。
少し遅れるかもしれないが、慌てずに待っておけば幸せになれると思うよ。



919 名前:867 [2007/11/29(木) 23:47:26 ]
>>918
ありがとうございます。待っておきます。

920 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 01:16:11 ]
最近、回答率低いな。

921 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 01:26:41 ]
>>919
もし自力でやる気力があるんなら質問スレで聞いてみては?
期限過ぎてるのに、ただ待っておくのはきつくないか?

922 名前:867 [2007/11/30(金) 03:03:29 ]
>>921
元のコードが良く分からないので、何をどうやればいいのか分かりません…

923 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 11:33:23 ]
>>866

924 名前:デフォルトの名無しさん [2007/11/30(金) 13:41:20 ]
>>891
ありがとうございます。
でも、起動できません..orz

925 名前:867 [2007/11/30(金) 14:08:45 ]
本気でどなたかお願いします…

926 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 19:06:12 ]
質問スレでもスルーされてるし、悲惨だな。。。

927 名前:867 [2007/11/30(金) 23:08:06 ]
>>926
まだ提出可能なので待っています。

928 名前:デフォルトの名無しさん [2007/12/01(土) 05:14:09 ]
【 課題 】設問5
      www.ialab.is.tsukuba.ac.jp/~maeda/class/06/sc/q9.html
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12/2 12:00まで
【 Ver  】java version 1.5_0_14
【 補足 】Webページの問題そのまま丸投げです。
      テキストファイルを対象として出来るのでしょうか?
      よろしくお願いします。



929 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 06:21:41 ]
久しぶりに来てみたけど、どの問題が終わってないのか探すのが面倒だなw
定期的にまとめてくれてた人は居なくなっちゃったのかな・・(´・ω・)
とりあえず新しい番号からやっていくか。


930 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 06:56:59 ]
>>928
ファイルを対象にするようにプログラムが書かれているから出来るよ。
new Scanner(new File(fileName));
この部分。

宿題は穴埋めなので、穴埋めの部分だけ↓
static void printMap(Map<String, Integer> m) {
/* ここに適切な文を書く。 */
for (String key : m.keySet()) {
Integer value = m.get(key);
System.out.printf("%d:%s%n", value, key);
}
}







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<347KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef