[JAVA]JAVAの宿題・課題は俺に任せろ v1.004[JAVA]
レス数が1000を超えています。これ以上書き込みはできません。
0001蟋蟀
NGNGAPIはここで調べてからにしようね。
java.sun.com/j2se/1.4/ja/docs/ja/api/index.html
0002デフォルトの名無しさん
NGNGどうやればいい?
0003222
NGNG0004デフォルトの名無しさん
NGNG0005蟋蟀
NGNG//www5.kannet.ne.jp/~matusita/javat.htm
0006デフォルトの名無しさん
NGNGいやさ、そもそもJavaってものをどこで入手したらいいのかわからんのよ。
0007蟋蟀
NGNG環境にもよるけど。窓でしょ?
//www5.kannet.ne.jp/~matusita/javat.htm
0008蟋蟀
NGNG0009蟋蟀
NGNG誰か他にいないのかな・・・。
0010デフォルトの名無しさん
NGNG英語わからねーよ
0011蟋蟀
NGNG0012蟋蟀
NGNG0013デフォルトの名無しさん
NGNGネタスレ立てておいて何を言う(笑)
0014蟋蟀
NGNG0015デフォルトの名無しさん
NGNGダウンロードのページがわからん。
どこに進めばいいの?
0016デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1040552821/
0017蟋蟀
NGNGhttp://java.sun.com/j2se/1.4.1/ja/download.html
0018デフォルトの名無しさん
NGNGJREとSDKのどちらをダウンロードすればいいんですか?
0019デフォルトの名無しさん
NGNGhttp://java.sun.com/j2se/1.4.1/ja/download.html
ここで各国語版SDKをダウンロード
0020蟋蟀
NGNGアメリカ人って本当に月にいったんだろうか。不思議。
0021デフォルトの名無しさん
NGNGJREは単なる実行環境。コンパイルできない。
SDKはなかにJREを付属
0022蟋蟀
NGNG0023デフォルトの名無しさん
NGNGよくわかんないんですけど
0024奈々奈々シアター
NGNG0025デフォルトの名無しさん
NGNG音楽ギフト券の全プレあり
http://camellia16.fc2web.com/ongakudb.html
0026奈々奈々シアター
NGNGMath.random()とかで逝けるんじゃ。。。
0027デフォルトの名無しさん
NGNG0028蟋蟀
NGNG0029デフォルトの名無しさん
NGNG英語のページからどうすればいいの?
0030蟋蟀
NGNG0031デフォルトの名無しさん
NGNGまた英語でわかんねーよ
0032蟋蟀
NGNGDownload j2sdk-1_4_1_02-windows-i586.exe .
ってとこクリックしてください。
0033奈々奈々シアター
NGNG0034デフォルトの名無しさん
NGNGダウンロードしました。
これからどうすればいいんですか?
0035蟋蟀
NGNGってかその辺からは自分でしてよ。
な?
//www5.kannet.ne.jp/~matusita/javat.htm
じゃ〜ね〜
0036デフォルトの名無しさん
NGNG教えろ
0037蟋蟀
NGNG教えさせていただきます。
ダウンロードしたやつを。マウスでこう・・二回クリックしてみてください。
そうすると・・・・・。ライセンスキーは登録したメールに送られるのでしっかり
登録しましょうね。
0038デフォルトの名無しさん
NGNGそのファイルをダブルクリックしてJDKをインストール
0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGJDKのインストール、使用、ライセンスキー登録は全く不要です。
デマに惑わされないように
0041蟋蟀
NGNG迅速に1回クリックその後0,1秒以内にもう一回、今度は一回目より気持ちを込めて
クリックしないとだめです。なれないと大変ですががんばってください。
0042デフォルトの名無しさん
NGNGパソコンの使い方解ってますか?
先ほどダウンロードした
j2sdk-1_4_1_02-windows-i586.exeをダブルクリック
どこに保存したかわからなければ検索してください。
0043蟋蟀
NGNG0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG検索ってどうやるの?
Yahooとか使うの?
0046奈々奈々シアター
NGNG本当に困ってます。お願いします。
0047デフォルトの名無しさん
NGNGダブルクリックに慣れないなら
ファイルを選択してからEnterキーを押して実行
0048デフォルトの名無しさん
NGNGThis program cannot be run in DOS modeと表示されました。
0049デフォルトの名無しさん
NGNGWindowsをお使いなら
[start]-[検索]
で検索対象に j2sdk-1_4_1_02-windows-i586.exeを選ぶ
ブラウザの検索エンジンとは一切関係ありません。
それよりあなたはファイルとディレクトリの構造についてちゃんと理解していますか?
0050デフォルトの名無しさん
NGNGブラウザの検索園児ん?
0051デフォルトの名無しさん
NGNGちゃんと
j2sdk-1_4_1_02-windows-i586.exe
を選びましたか?
OSのバージョンは何ですか?
0052デフォルトの名無しさん
NGNG選びました。Windows2000です。
0053デフォルトの名無しさん
NGNGOSのバージョンってどうやって調べるの?
0054デフォルトの名無しさん
NGNGYahooは検索エンジンである
0055デフォルトの名無しさん
NGNGパッケージを見る
0056蟋蟀
NGNGpublic static void main(String[] args){
Die die = new Die();
die.roll();
System.out.println(die.getNumber());
}
private int num;
public Die() {
this.roll();
}
public void roll() {
num = (int)(Math.random() * 6) + 1;
}
public int getNumber() {
return num;
}
public void setNumber(int n) {
num = n;
}
}
これで動くはず。
0057デフォルトの名無しさん
NGNG"ブラウザの" <- ここ
0058デフォルトの名無しさん
NGNGマイコンピュータ右クリック
あなたはプログラミング経験ありですか?
0059デフォルトの名無しさん
NGNGVBを三年ほど
0060デフォルトの名無しさん
NGNGマイコンピュータ右クリックしてどれを選べばいいんですか?
0061デフォルトの名無しさん
NGNGダウンロードしてj2sdk-1_4_1_02-windows-i586.exeのファイルサイズは
サイトに表示されている数値と一致しますか?
0062デフォルトの名無しさん
NGNGプロパティ
0063奈々奈々シアター
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNGWindows95です。
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNGそれから何をすればいいの?
0069デフォルトの名無しさん
NGNGマシンがギガヘルツ、メモリ512MB当たり前の時代では
その悪い性能も殆ど気になりません。
>>65 厳しいですね。ディスクのクリーンナップや
余計なファイルを他のメディアに移すか、
新しいHDDをかって増設しましょう。
0070デフォルトの名無しさん
NGNGはろーわーるど
0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNG宿題すれでなかなか返事来ないんです。助けてください。
0073デフォルトの名無しさん
NGNG∧_∧
( ´∀`)< ぬるぽ
0074デフォルトの名無しさん
NGNGハドソンスレに逝け
0075デフォルトの名無しさん
NGNGMACだから? JAVAのある命令はまるで反応しない。
onとoffがあるのかしら? HTMLしか動かない。
だれか教えて下さい、お願いしますー。
0076蟋蟀
NGNG実は質問系のスレにすごろくの質問乱発してるのは
奈々奈々シアター さん
あなた?
0077デフォルトの名無しさん
NGNG困りましたね。私の場合、Win95でもJDK1.3なら動いていたのですが....
もう一度試してもらえませんか?
>>68
Javaのパスを設定してください。
PATHに C:\j2sdk1.4.1_01\bin を追加してください。
詳しくは、こちらにて・・・・
http://java.sun.com/j2se/1.4.1/ja/install-windows.html
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNGAppletですか? コンパイルは成功したのですね?
appletタグまたはobjectタグはどうなっていますか?
0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNGhttp://java.sun.com/j2se/1.4.1/ja/install-windows.html#troubleshooting
にて対象法が説明されています。
次のエラーメッセージが表示される場合
This program cannot be run in DOS mode.
次のことを行なってみてください。 MS-DOS シェル (Windows/Start/Programs/MS-DOS プロンプト) を開く
タイトルバーを右クリックする
[プロパティ] を選ぶ
[プログラム] タブを選ぶ
[詳細設定] ボタンを押す
項目 [MS-DOS プログラムに Windows を検出させない] がチェックされていないことを確認する
[OK] を選ぶ
もう一度 [OK] を選ぶ
MS-DOS シェルを終了する
コンピュータを再起動する
0083奈々奈々シアター
NGNGそうです。さっきいただいたさいころのJAVAで何とか作りたいんですが、
どなたかやっていただけませんか?そのような感じのページでもかまいません。
お願いします。
0084デフォルトの名無しさん
NGNG環境変数のことです。
DOSプロンプト(コマンドプロンプト)で
Javaソースをコンパイル実行するとき
常に
C:\j2sdk1.4.1_02\bin\javac Sample.java
C:\j2sdk1.4.1_02\bin\java Sample
と入力していれば不要ですが、
利便性を考えるとそうはいってられません
javac Sample.java
java Sample
のほうが楽です。
そのためにPATHを通します。
OSによってPATHの設定方法は異なります。
0085デフォルトの名無しさん
NGNG誰か知りませんか?
0086デフォルトの名無しさん
NGNGアホがいます。
0087蟋蟀
NGNGJAVAの説明でこうやって言うとややっこしい。
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNGいいえ。あれはJABAです。
0090デフォルトの名無しさん
NGNG、次のようにします。 [スタート] から [設定]→[コントロールパネル]→
[システム] の順に選択します。Microsoft Windows NT では [環境] タブを、
Microsoft Windows 2000 では [詳細] タブを選択し、次に [環境変数] を選
択します。[ユーザ環境変数] と [システム環境変数] で [PATH] を探します。
パスを追加する場所がわからないときは、ユーザ変数の [PATH] の最後に追
加します。パスの一般的な値は次のとおりです。
C:\j2sdk1.4.1_<version number>\bin
大文字と小文字は区別されません。[設定] 、[OK] または [適用] をクリッ
クします。 PATH には、複数のディレクトリをセミコロン (;) で区切って並べ
て指定できます。Microsoft Windows は、パス内のディレクトリを左から右
の順に見てプログラムを探します。パスの中に同時に指定できる bin ディ
レクトリは 1 つだけです (2 番目以降は無視される)。そのため、すでにそ
のディレクトリの指定が存在している場合は、j2sdk1.4.1_<version number>\bin
にパスを変更することになります。
PATH 変数の設定後に開いた新しいコマンドプロンプトのウィンドウでは、
新しいパスが有効になります。
0092デフォルトの名無しさん
NGNGファイルを開いて、次のように PATH ステートメントを追加または変更します。
システムエディタを起動します。[スタート]→[ファイル名を指定して実行] を選択し、
sysedit と入力してから [OK] をクリックします。システムエディタが起動されていく
つかのウィンドウが表示されます。AUTOEXEC.BAT が表示されているウィンドウに
移動します。
PATH ステートメントを探します。ない場合は追加します。
パスを追加する場所がわからないときは、パスの右端に追加します。たとえば、次の
PATH ステートメントでは、右端に bin ディレクトリを追加しています。
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:
\J2SDK1.4.1_<version number>\BIN
大文字と小文字は区別されません。PATH には、複数のディレクトリを
セミコロン (;) で区切って並べて指定できます。Microsoft Windows は、
PATH 内のディレクトリを左から右の順に見てプログラムを探します。パ
スの中に同時に指定できる bin ディレクトリは 1 つだけです (2 番目以降
は無視される)。そのため、すでにそのディレクトリの指定が存在している
場合は、j2sdk1.4.1_<version number> にパスを変更することになります。
現在のコマンドプロンプトウィンドウでパスを有効にするには、次のコマンド
を実行します。
C:>c:\autoexec.bat
コマンドプロンプトでパスの現在の値、およびそれが有効かどうかを調べるに
は、次のコマンドを実行します。
C:>path
0093デフォルトの名無しさん
NGNGいらないなら試してみたいのです。
0094蟋蟀
NGNG0095蟋蟀
NGNG0096デフォルトの名無しさん
NGNG何様のつもり?
0097デフォルトの名無しさん
NGNG自分で試すのが早いです。
必要だと思いました。User権限ではできなかったと記憶しています。
PowerUserではどうだか忘れました。
0098奈々奈々シアター
NGNG0099蟋蟀
NGNG0100デフォルトの名無しさん
NGNG半か丁かにきまってんだろ
0101デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNGなんかすごく初歩的なんですが、ソフトが必要なんでしょうか・・。
本に書いてあることをそのまま打ち込んだだけなんです。
0104デフォルトの名無しさん
NGNGGUIも使うんですか?
すごろく用の道の番地を表す配列か何かを用意しておくといいでしょう。
駒をあらわすクラスを作ってそのクラスのフィールドに現在位置を
その番地で保持する形式。
0105デフォルトの名無しさん
NGNGなんでdiceじゃなくてdieなの?
0106デフォルトの名無しさん
NGNGJRE(JVM, Javaplug-in)は入ってますか?
それ以前に、
もしかしてJavaとJavaScriptを間違えていると言うことは・・・?
0107デフォルトの名無しさん
NGNGhttp://dictionary.goo.ne.jp/cgi-bin/ej-more_print.cgi?MT=die&ID=EJ-086390.txt&sw=0
die 2
n. (pl. dice) [[古]] さい(ころ); さいの目(形); (pl. 〜s) 鋳型; 【機】 打抜き型; 雄ねじ切り; ダイス型.
0108奈々奈々シアター
NGNG単純にさいころがあって、それを振って2つのプレーヤーを動かします。マスは全部で30マスあって
それを2周したほうが勝ちっていう感じです。
0109デフォルトの名無しさん
NGNGだからさ、なんでdiceを使わないの?と聞いているの。
普通サイコロはdiceというでしょ?
0110デフォルトの名無しさん
NGNGランダムに出した値を足し込んでいって先に60を突破したものが勝ち。
0111奈々奈々シアター
NGNG今までありがとうございました。
0112奈々奈々シアター
NGNG最終的にはクラスファイルを実行したときに自動作成された2人のプレーヤーが
すごろくをやった経過と結果を表示できればいい形です。
0113奈々奈々シアター
NGNGと書いてあるのですが、いまいち理解できません。
0114デフォルトの名無しさん
NGNGchar name[1024];
int point;
};
0115蟋蟀
NGNG別のクラスに書けばいいじゃないの?さいころはさっきあげたやつでいいよね?
0116奈々奈々シアター
NGNGできえればもう少しまともなソースをかいてほしいです。
0117奈々奈々シアター
NGNG○できれば
0118蟋蟀
NGNG0119奈々奈々シアター
NGNG>>116偽者君
0120デフォルトの名無しさん
NGNG{
String name_;
int point_;
Dice dice_;
Player(Dice dice)
{
dice_ = dice;
point_ = 0;
}
public void GetPoint()
{
return point_;
}
public void Go(int point)
{
point_ += point;
}
public void UseDice()
{
Go(Dice.Use());
}
}
0121デフォルトの名無しさん
NGNG+Go(dice_.Use());
0122デフォルトの名無しさん
NGNGこれが必要なんですね。
本に載っている命令はJavaScriptのほうです。あとCSSというのとか・・
0123デフォルトの名無しさん
NGNG{
Random rand_;
Dice()
{
rand_ = new Random();
}
int Use()
{
return rand.nextInt(6)+1;
}
}
0124奈々奈々シアター
NGNG初心者ですみません。これは実際にはどういった形で動くのでしょうか?
0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNGこの「Applying UML なんたら。。。」という本では
http://www.amazon.co.jp/exec/obidos/ASIN/0130925691/ref%3Dpd_sim_dp_4/249-1360683-1628319
(日本語版は実践UML)
Dicegameというクラス図でサイコロをDieとかいてる。
アメリカ人の感覚じゃないかな。
>>114 JavaではC/C#のような構造体の使用を禁止してるんだが。
まあいいサンプルだね。
>>120 >>123
いまどきインスタンスフィールド名にアンダースコアをつけるなんて
なんてハンガリアンチックなんだ
>>122 おお、残念ながらJavaとJavaScriptは全く違う。
Appletは使ってなかったんだね。
JavaScriptの質問はWebProg板へGO!
0127デフォルトの名無しさん
NGNGmain(String[] args)メソッド使ったことある?
0128デフォルトの名無しさん
NGNG{
Player players_[];
Dice dice_;
static final int GOALPOINT_ = 50;
public static void main(String args[])
{
Init();
Play();
}
0129デフォルトの名無しさん
NGNG{
while(1)
{
for(int i=0; i<players.length; i++)
{
int x = Players_[i].UseDice();
Players_[i].Go(x);
System.out.println(Player + (i+1) + "は" + x + "マス進んだ");
if(Players_[i].GetPoint() > GOALPOINT_)
{
System.out.println(Player + (i+1) + "はゴールした。");
System.out.println(Player + (i+1) + "の勝ち。");
return;
}
}
}
}
public void Init()
{
players_ = new Player[2];
for(int i=0; i<players.length; i++)
players_[i] = new Player();
dice_ = new Dice();
}
}
0130デフォルトの名無しさん
NGNG-players_[i] = new Player();
-dice_ = new Dice();
+dice_ = new Dice();
+for(int i=0; i<players.length; i++)
+ players_[i] = new Player(dice_);
0131デフォルトの名無しさん
NGNG-System.out.println(Player + (i+1) + "はゴールした。");
-System.out.println(Player + (i+1) + "の勝ち。");
+System.out.println("Player" + (i+1) + "は" + x + "マス進んだ");
+System.out.println("Player" + (i+1) + "はゴールした。");
+System.out.println("Player" + (i+1) + "の勝ち。");
0132奈々奈々シアター
NGNG使った事あります。疑問はどこで2人のプレーヤーを区別しているのでしょうか?
0133デフォルトの名無しさん
NGNG変数に型名付けてる訳じゃないから全然ハンガリアンじゃないし。
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNGコンストラクタ以外のメソッド名の頭文字に大文字を使うなんて...
0136デフォルトの名無しさん
NGNG小文字を使わなければならない理由を教えて。
Sunがそうしてるから以外で。
0137デフォルトの名無しさん
NGNGC#ではなぜか大文字だが。
C++や他の言語でもそういうガイドラインあったと思ったが。
Smalltalkはどうだったろうか。
頭文字大文字はコンストラクタとの区別がつきにくい。
これには個人差もあるのかな。
0138デフォルトの名無しさん
NGNGメソッド接頭字小文字はJavaローカルだろ。
mozillaのソースだって先頭大文字だぞ。
http://lxr.mozilla.org/seamonkey/source/view/src/nsScrollingView.cpp
0139デフォルトの名無しさん
NGNGC言語のmainのmが小文字なのは一体
0140デフォルトの名無しさん
NGNGクラスの外だし関係なくない?
0141デフォルトの名無しさん
NGNGC言語(UNIX)の関数は普通小文字、Win32APIが大文字多様してるだけ
exitやprintfとか
0142デフォルトの名無しさん
NGNG0143デフォルトの名無しさん
NGNGそれを見るとMicrosoftだらしないね
0144デフォルトの名無しさん
NGNG川o・-・)ノ <先生!こんなのがありました!
__/ / /
\(_ノ ̄ ̄ ̄\
||ヽ|| ̄ ̄ ̄ ̄||
...|| ̄ ̄ ̄ ̄||
http://saitama.gasuki.com/kaorin/
0145奈々奈々シアター
NGNG0146デフォルトの名無しさん
NGNGXlibでも大文字乱用してる
0147デフォルトの名無しさん
NGNGC++のメソッド…大文字
0148(1/2)
NGNG以下のように作ってみたのですが、改行が反映されませぬ
どなたかご教授いただけると助かります
改行制限あるんでかなり改行減らしてます…見辛くてすいません
import java.io.*;
class CommentExtract{
public static void main(String args[]){
try{
FileReader fr = new FileReader(args[0]);
BufferedReader br = new BufferedReader(fr);
boolean display = false;
String line;
while((line = br.readLine()) != null){
char array[] = line.toCharArray();
int length = array.length,i = 0;
while(true){
if (i >= length){
break;
}
0149(2/2)
NGNGif ((i + 1) < length && array[i + 1] =='*'){
display = true;
i += 2;
continue;
}}
else if (array[i] == '*'){
if ((i + 1) < length && array[i + 1] == '/'){
display = false;
System.out.println("");
i += 2;
continue;
}}
if (display){
if (array[i] == '\n'){ //どうもここの書き方がわるいっぽ
System.out.println("");
}
System.out.print(array[i]);
}
i += 1;
}}}
catch(Exception e)
{
e.printStackTrace();
}}}
0150デフォルトの名無しさん
NGNGBufferedReader#readLine() で取ってきた String には '\n' は含まれてないよ。
if (i >= length) {
if (display) {
System.out.println();
}
break;
}
てな風にすればいいんじゃないかな。
0152148
NGNGSystem.out.println("");
}
System.out.print(array[i]);
}
i += 1;
を削って、
i += 1;
if((i >= length) & (display))
{
System.out.println("");
}
にしたところちゃんと動きました。感謝です。
0153宿題アリ子
NGNG2階建てのエレベータのコントロールシステムをJavaを使ってプログラム
しなきゃいけないんですけど、エレベータの乗客制限は12人(必ずしも
12人が一度にエレベータを使わなきゃいけないわけではない)で、1階
と2階をレギュラーベースで往復しなきゃいけないのです。
で、シナリオとしては、2階でイベントが催されるのを仮定しる。出席者
は必ず1回からエレベータを使って2階に行きます。一度で最高50人ま
でしか2階で催されているイベントに出席できません。つまり、2階の人
数が50人になったら、誰かがリフトを使って1階に下りてくるまで誰も
2階に上がれない。その日のイベントには、最低で130人が出席すると
仮定してください。出席者全員が設定された終了時間までに建物から出な
ければなりません。
0154宿題アリ子
NGNGごめんね。
いちおー授業では、Thread,semaphore,event…くらいのレベルなので、
あんますごい完璧なプログラムでなくても大ジョブです・・。
提出日は月曜なので、皆さんなにとぞよろしくお願いします
0155デフォルトの名無しさん
NGNG0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNG/:\.____\
|: ̄\(∩´∀`) \ <先生!こんなのがありました!
|:在 |: ̄ ̄ U ̄:|
http://saitama.gasuki.com/shinagawa/
0158デフォルトの名無しさん
NGNGうちの近くに「caffe swing」って店があるよ。お勧め
0159宿題アリコ
NGNGの人数を決めるのかとか、2階から降りてくる人の人数をどうやって
きめるのかとか、ぜんぜんちんぷんかんぷんです・・
ぜひ助けてやってください
0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNGオレ、アホでよくわからないんだけど、この宿題は何を解決したいの?
0162宿題アリコ
NGNGリフトをコントロールするクラスを書く・・んだと思います。
・上に上がるリフトのクラス
・下に下がるリフトのクラス
・リフトに入る人数を制御するクラス
・2階にいる人数を制御するクラス
・1階で上に上がるのを待っている人を制御するクラス
・終了時間までに参加者全員を会場から出すクラス
などなど必要なclass, run class, thread, event, semophore など使って
プログラムして、最終的に 2つのテストプログラムで正確に働いてい
ルカ確認しなければいけないのです。
1・リフトのシュミレーション−つまり、1階で何人乗せて2階に行ったか、
その人数を合わせて今2階に何人いるか、2階で何人乗せて1階に行き、その
ために2階にいる人数は何人になったか などをSemaphoer や Eventなどを
使ってプログラム、テストする。
2・153のシナリオのシュミレーションで、今1階、2階にいるゲストは何人で、
何人がリフトに乗って2階に行き、そのために何人になったかなどをプログラム
テストする。
です・・JAVA初心者の私を助けてやってください。
0163デフォルトの名無しさん
NGNGリフトのクラスつくってメソッドは、上に行くと下に行くで人数を制限する。
あとはイベントに出席するクラスを作って1階と2階の人数を管理するして、
このクラスでループ回せばいいんじゃない?
Lift lift = new Lift(this);
int kai1 = 153, kai2 = 0;
for (; kai1 > 0; ) {
if (kai2 + kai1 > 50) {
lift.up(50 - kai2);
} else {
lift.up(kai1);
}
lift.down(kai2);
}
こんな感じで。
0164デフォルトの名無しさん
NGNG完全なソースを要求してそれをコピペするだけって
試験でカンニングして100点とる行為に等しい。
全部を聞かずにわからない要点だけを聞いてそれを自分で組め
だめならJava関係のサイトや本を読め。
「この課題は載ってない」じゃないんだ。
必要な技術を見極めて使うんだ
でなけりゃ先生に質問しろ。それに答えるのも先生の勤めだ
「他人のソースの丸写しです」は
「調べたり考えたり本を読んだりしましたがどうしても出来ませんでした」
よりよっぽど質が悪い
0165デフォルトの名無しさん
NGNGスレタイ嫁バカ。
「任せろ」っつってんだからソース全部書いてやりゃあいいじゃん。
ちゃんと身に付けたいやつは初心者質問スレにでも行くだろ。
>「他人のソースの丸写しです」は
いちいち自分からそんなこと言わないだろ。っていうか何も聞かれない罠。
採点はプログラムが動くかどうか確かめるだけだ。
0166デフォルトの名無しさん
NGNGとりあえずこんな感じで。
import java.lang.*;
class Lift {
final int limit = 20;
test2 e;
Lift(test2 p) { e = p; }
public void up(int n) {
if (n <= 0) return;
n = n > limit ? limit : n;
e.kai1 -= n;
e.kai2 += n;
System.out.println(n + "人上げて 一階は" + e.kai1 + "人 二階は" + e.kai2 + "人。");
}
public void down(int n) {
if (n <= 0) return;
n = n > limit ? limit : n;
e.kai2 -= n;
System.out.println(n + "人下げて 一階は" + e.kai1 + "人 二階は" + e.kai2 + "人。");
}
}
0167デフォルトの名無しさん
NGNGLift lift = new Lift(this);
int kai1 = 153, kai2 = 0;
final int limit = 50;
public void run() {
for (; kai1 > 0 || kai2 > 0;) {
for (int n = 0; kai1 > 0 && n < limit;) {
int i = kai2;
lift.up(kai1 > limit-kai2 ? limit-kai2 : kai1);
n += kai2 - i;
lift.down(kai2 - n);
}
lift.down(kai2);
}
}
}
public class test {
static public void main(String argv[]) {
test2 p = new test2();
p.run();
}
}
0168デフォルトの名無しさん
NGNG20人上げて 一階は133人 二階は20人。
20人上げて 一階は113人 二階は40人。
10人上げて 一階は103人 二階は50人。
20人下げて 一階は103人 二階は30人。
20人上げて 一階は83人 二階は50人。
20人下げて 一階は83人 二階は30人。
20人上げて 一階は63人 二階は50人。
10人下げて 一階は63人 二階は40人。
10人上げて 一階は53人 二階は50人。
20人下げて 一階は53人 二階は30人。
20人上げて 一階は33人 二階は50人。
20人下げて 一階は33人 二階は30人。
20人上げて 一階は13人 二階は50人。
10人下げて 一階は13人 二階は40人。
10人上げて 一階は3人 二階は50人。
20人下げて 一階は3人 二階は30人。
3人上げて 一階は0人 二階は33人。
20人下げて 一階は0人 二階は13人。
13人下げて 一階は0人 二階は0人。
0169デフォルトの名無しさん
NGNGまぁ、だめなやつにはプログラマになって欲しくないから、このままだめでありつづけてプログラムの世界に来なければOK
0170デフォルトの名無しさん
NGNG? Thread使ってる?
0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNG問題か問題の訳が悪い気がするな。
0173デフォルトの名無しさん
NGNGAddボタンをクリックした後レコードを加えるようにしたいのですが
よく分からなくなったのでこの板にきてみました。
<CODE>
// Create the "ADD" button and add it to the x=1, y=3 in the layout.
addBtn = new Button ("Add");
addBtn.setBackground(Color.red);
addBtn.setForeground(Color.black);
addBtn.addActionListener(
new ActionListener() {
public void actionPerformed (ActionEvent e){
// check to see if name field is empty or not.
if (e.getSource().equals(nameField)){
if ((nameField.getText()).equals("")){
msg.setText ("Please Enter an Employee Name");
}}
(次に続く)
0174173
NGNG// check to see if name field is empty or not.
if (e.getSource().equals(payRateField)){
if ((payRateField.getText()).equals("")){
msg.setText ("Please Enter a Pay Rate");
}}
// check to see if the name is already in the collection or not.
// If it's not in the collection, add the record.
if (m.containsKey(nameField.getText())){
msg.setText ("The employee is already in our collection");
}
else {
// add the employee record.
m.put(name, new String(setName));
} }});
</CODE>
どなたかご教授宜しくお願いします。
0175デフォルトの名無しさん
NGNG誰かのを丸写しばっかりでみんな点数あげれないなぁ
ここもチェックしとこう
0176宿題アリコ
NGNG私の英語の訳がかなり怪しげなので、段階を区切ってみました。まずは、
1.リフトのシュミレーション(人数や人関係なしに、class Liftup, class Liftdown, をSynchronizedを使って作ってみる。)
2.1+人数制限 (全部で130人、リフトに入れるのは最高12人、2階に上がれるのは最高50人まで。)
3.4.5.とだんだんパワーアップして行きたいんですけど、俺に任せろ!!という天才は現れるのでしょうか?
おねがいします。
0177宿題アリコ
NGNGつかうことはないとおもう・・。もし極めたかったら多分もっと
激しく勉強して、かなり激しめに初心者すれで質問していることでしょう・・
ごもっともです。
0178宿題アリコ
NGNG- 2階が50人になったら必ず20人下に下りてくる
- 1階にもうすでに152人待っている。
でしょ?、わたしとしては、Semaphoerやイベントをつかって、建物に到着
する人(1階で待ってる人の人数)や2階から降りてくる人の人数をもっとランダム
にしたいのです・・・
0179デフォルトの名無しさん
NGNG0180166
NGNG俺は降りるが、プログラムが何をすればいいのか正確に言ってくれ。
イベントに出席したい人数は固定で、エレベータには乗れるだけ乗ると
解釈してつくってたから。
0181宿題アリコ
NGNGいいですねぇ。
えっと、イベントに出席する人数は固定でいいんです。130人ただ、
イベント会場に一度に押し寄せ1階でリフトに乗るのを待っているよりも、
時がたつにつれ一人、5人、3人と会場に到着するっていう風にしたいのです。
OUTPUTは、166さんの感じで、ぜんぜん満足です。
どうでしょう・・・
179さん、したくて作れてれば、ここにきてすべてを任せたりしません・・
任されてくれないのですか?
0182宿題アリコ
NGNG0183デフォルトの名無しさん
NGNGclass Lift {
int floar = 1;
final int limit = 12;
public synchronized void up() {
if (floar != 1) {
System.out.println("空のまま下がります。");
}
floar = 2;
}
public synchronized void down() {
if (floar != 2) {
System.out.println("空のまま上がります。");
}
floar = 1;
}
public int num(int n) {
if (n == 0) return 0;
n = n > limit ? limit : n;
return (int)(n * Math.random()) + 1;
}
}
0184デフォルトの名無しさん
NGNGstatic Lift lift = new Lift();
static int kai1 = 0, kai2 = 0;
static int event_num = 0;
static int num = 131;
static final int limit = 50;
static private void to_floar1() {
if (num <= 0) return;
final int n = 12;
int i = num > n ? n : num;
i = (int)(i * Math.random()) + 1;
if (i > 0) {
num -= i;
kai1 += i;
System.out.print(i + "人やってきました。");
print();
}
}
0185デフォルトの名無しさん
NGNGn = n > limit-kai2 ? limit-kai2 : n;
if (n <= 0) return;
n = lift.num(n);
lift.up();
kai1 -= n;
kai2 += n;
event_num += n;
System.out.print(n + "人上げて ");
print();
if (num <= 0 || event_num >= limit) {
event_num = 0;
return;
}
}
static private void down(int n) {
if (n <= 0) return;
n = lift.num(n);
lift.down();
kai2 -= n;
System.out.print(n + "人下げて ");
print();
}
0186デフォルトの名無しさん
NGNGSystem.out.println("一階は"+kai1+"人 二階は"+kai2+"人。");
}
static public void main(String argv[]) {
print();
for (; num > 0 || kai2 > 0;) {
to_floar1();
up(kai1);
down(kai2 - event_num);
}
}
}
0187宿題アリコ
NGNGちょっとがんばって理解しに行ってきます。
また質問させてください。
ほんとうにありがとう・・
では・・・
0188デフォルトの名無しさん
NGNG結果として持つ事になったら どのメッセージが表記されるんですか?
コンパイルしても ‘doIt()Methodがありません’とエラーがでて
よく分かりません。て、事は何も表示されないのでしょうか?
私は“DangerisPast’と‘Movingon’かなと思うのですが自信がありません。
どなたかアドバイス下さい。宜しくお願いします。
try{ doIt();}
catch (RuntimeException e){System.out.println("Error");}
finally {System.out.println("danger is past");}
System.out.println("moving on");
0189デフォルトの名無しさん
NGNG無いのなら作って試せばいいだけじゃないかね。
void doIt() throws NullPointerException {
throw new NullPointerException("ぬるぽ");
}
てな具合で。
0190デフォルトの名無しさん
NGNGガッ
0191188
NGNGどうもありがとう。
そのコードってどこに入れたら良いのですか?
それすら分かりません。
0192デフォルトの名無しさん
NGNGこれって、北べ(ry
0193188
NGNG0194デフォルトの名無しさん
NGNG矢の部分の座標を作るのに困っています。
具体的には
1) 2点の座標(矢の棒の端っこ部分)が与えられる
2) drawLine()で線を描く
3) 線の先の一点から正三角形ができるように三角形の2点の座標を求める
4) fillPolygon()で三角形(矢の部分)を書く。
問題は3)の部分で三角形の2点の部分を求めるのがわかりません。ちなみにdrawLine()
で書いた線が三角形の底辺の中心を通ります。一辺の長さは適当です。
Point[] calcTriangle(Point p, int length)みたいなを作りたいのですが。。
# pは三角形の一番上の座標、lengthは一辺の長さです。
0197デフォルトの名無しさん
NGNG算数の勉強だね。
0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNGタップくんにきいてみればいいね。
0200デフォルトの名無しさん
NGNGいや、cos もしくは sin 使うだろうから数学でしょ。
まー正三角形、水平垂直おんりーなら cos とか sin 使わなくてもできるけど。
どっちにしても、Point[] calcTriangle(Point p, int length) は引数が足りないっぽい。
0201デフォルトの名無しさん
NGNGif (e.getSource().equals(addBtn)){
// retrive value from HTML document and assign it to a previously defined
// double variable named maxPayRate.
maxPayRate = Double.parseDouble(getParameter("maxRate"));
// Show an error message if employee name/pay rate are empty.
if (((nameField.getText()).equals(null)) || ((payRateField.getText()).equals(null)))
{msg.setText ("Please Enter the both Employee Name and Pay Rate Fields.");}
// Show an error message if the employee is already in the collection.
else if (m.containsKey(nameField.getText())){
msg.setText ("The Employee Name is already in the Collection.");}
// Show an error message if pay rate is greater than maxRate
else if ((Double.parseDouble(payRateField.getText())) > maxPayRate)
{msg.setText ("The Pay Rate is greater than max Pay Rate.");}
// Add the record into collection.
else{m.put(nameField.getText(), new Employee (nameField.getText(), Double.parseDouble(payRateField.getText())));
msg.setText("The Record has been added into the Collection.");}
}
0202デフォルトの名無しさん
NGNG特に無し。
0203デフォルトの名無しさん
NGNGインデントされてなくてみづらい。
厨括弧の位置が慣例と違ってみづらい。
0204201
NGNGif (e.getSource().equals(addBtn))
{
// retrive value from HTML document and assign it to a previously defined
// double variable named maxPayRate.
maxPayRate = Double.parseDouble(getParameter("maxRate"));
// Show an error message if employee name/pay rate are empty.
if (((nameField.getText()).equals(null)) || ((payRateField.getText()).equals(null)))
{
msg.setText ("Please Enter the both Employee Name and Pay Rate Fields.");
}
0205201
NGNG// Show an error message if the employee is already in the collection.
else if (m.containsKey(nameField.getText()))
{
msg.setText ("The Employee Name is already in the Collection.");
}
// Show an error message if pay rate is greater than maxRate
else if ((Double.parseDouble(payRateField.getText())) > maxPayRate)
{
msg.setText ("The Pay Rate is greater than max Pay Rate.");
}
// Add the record into collection.
else
{
m.put(nameField.getText(), new Employee (nameField.getText(), Double.parseDouble(payRateField.getText())));
msg.setText("The Record has been added into the Collection.");
}
}
0206デフォルトの名無しさん
NGNGコメントくらい日本語で書いてくれ。
0207201
NGNG0208201
NGNGまた明日戻ってくるのでよろぴく。
0209デフォルトの名無しさん
NGNGとりあえず、気になったのは (nameField.getText()).equals(null) かな。
nameField がどのクラスのインスタンスかは知らんけど、多分 null は返さないと思われ。
仮に null が返ったとしても、null.equals() を呼ぼうとして NullPointerException になる。
0210デフォルトの名無しさん
NGNG実行したときにエラーが出るのか。
異常なデータをはじいてるところにまともなデータでも入っちゃうのか。
最後のelseまでいくけど追加してくれないのか。
どれ?
0211デフォルトの名無しさん
NGNGまたぬるぽですか
0212宿題アリコ
NGNGOUTPUTでの質問なんですけど、183のプログラムで、会場に到着する人
と、家に帰る人の人数はランダムになっててとても好いんですけど、1階で
待っている人が11人いても25人いても、3人とか8人とかしかリフト
に乗らないのを、定員(12人)まで乗せるにはどうしたらいいですか?
IF使ってランダムで出た数よりも待っている人数のほうが多かったら12人まで
乗せるって言う風にすればいいのかな?
お願いします。
0213デフォルトの名無しさん
NGNGmain()メソッドはどのクラスに属するのですか?
超素敵な先生お願いします。
0214デフォルトの名無しさん
NGNG全部
0215デフォルトの名無しさん
NGNG先生ありがとうございました。
0216デフォルトの名無しさん
NGNG解りませんだれか教えてくださいよろしくです
0217デフォルトの名無しさん
NGNGそれで充分です.
0218194
NGNG三角形の角度は360度対応です。
ですから、sinやcosを使わないと出ないような気がします。
0219201
NGNG>>209
(nameField.getText()).equals(null) は、ユーザーTextFieldに名前をエンターしなかった時の為です。
isEmpty にしたらエラーがでたので、nullを使ってました。 今現在は(””)を使用してみています。
>>210
maxPayRate = Double.parseDouble(getParameter("maxRate"));の所で
ひっかかる様なのです。 コンパイルは出来るのですが、新しいレコードを加えようと‘Add’ボタンを
押すと ぬるぽ です。
ご指導の方よろしくお願いします。
0220デフォルトの名無しさん
NGNGgetParameter("maxRate")で、
どんな値が入ってきてますか?
ちゃんと取れてますか?
0221デフォルトの名無しさん
NGNGバイナリはどれがいちばいいですか?
使いやすさとか機能てきに?
0222201
NGNG恐縮です。。。
<PARAM 〜> をAppletの変な所にいれてました。。
お騒がせ致しました。完璧アホですね、私は。。。
逝ってきます。
みなさま ありがとうございました。
0223デフォルトの名無しさん
NGNGupの
n = lift.num(n);
を
n = n > lift.limit ? lift.limit : n;
に。
0224デフォルトの名無しさん
NGNGつか、それを提出するのか?import java.lang.*;…は、まぁいいとして、Thread使わなくていいのか?意味のないsynchronizedもそのままなのか?
0225デフォルトの名無しさん
NGNG確かに引数が少ないですね。よく考えたら傾きが求められない。
Point[] calcTriangle(Point p1, Point p2, int length)ですね。
数学はめちゃ弱いです。
0226宿題アリコ
NGNG俺に任せろといってくれないのですか?
0228宿題アリコ
NGNG宿題提出木曜日です・・・おねがいします。
0229デフォルトの名無しさん
NGNGいま、ちょっと、おまえに対して、ほんの少しの尊敬の念を抱いた。まじで。
0230宿題アリコ
NGNG0231デフォルトの名無しさん
NGNGいや、誉め言葉だぞ。(←ホントか?)
0232宿題アリコ
NGNGじっくり説明してください。
なんちって・・・
0233デフォルトの名無しさん
NGNGイッテヨシ
0234宿題アリコ
NGNG0235宿題アリコ
NGNG0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNG〆切まであと4時間ちょっとなのに。。。
‘First’と‘Next’ボタンが動きません。
助けてくれる方いますか?
0238デフォルトの名無しさん
NGNG意味分かる日本語書けよ
俺はやらないけど
0239237
NGNG疲れたし、諦めます。
次回のプロジェクト、ものすごくがんばろう。。。
0240デフォルトの名無しさん
NGNG転職したほうが良くないか?
(いればだけど)同僚の人がかわいそう…
0241225
NGNG0242デフォルトの名無しさん
NGNG/**
* 三角形を計算する
* @param p 原点の座標
* @param size 三角のサイズ
* @param angle 三角の傾き角度 - ラジアンで指定する
*/
Point[] calcTriangle(Point p, int size, double angle) {
Point[] points = new Point[3];
points[0] = p;
points[1] = new Point((int)(Math.cos(angle) * size) + p.x,
(int)(Math.sin(angle) * size) + p.y);
angle += Math.toRadians(60);
points[2] = new Point((int)(Math.cos(angle) * size) + p.x,
(int)(Math.sin(angle) * size) + p.y);
return points;
}
0243デフォルトの名無しさん
NGNGたのんでおいて、しかもやってもらってんのに、放置はイクナイ(`Д´)
0244デフォルトの名無しさん
NGNG0245宿題アリコ
NGNGリフトの制限12人というところでつまずき、今ではどこをどう直せば分からない
状態にまで・・・
アウトプットとしては、
- ?人到着
- トータルゲスト?人
−何人上に上がって(もしくは下がって)
- 1階何人(2階から下がってきた人はそのまま会場の外に出るので、足さない)
−2階何人
っていう風にしたいのですが・・・
0246宿題アリコ
NGNGclass LiftControl{
private int lift_limit;
private int inthelift,floor,waiting;
private int gfloor=0,ffloor=0,arrived,left;
private int total_guest,inthebuilding;
Semaphore waiting_gfloor;
Semaphore waiting_ffloor;
//Event takeoff;
Event gfloor_ready;
Event ffloor_ready;
public LiftControl(int limit,int where){
lift_limit = limit;
floor = where;
waiting_gfloor = new Semaphore(lift_limit);
waiting_ffloor = new Semaphore(lift_limit);
//takeoff = new Event(false);
gfloor_ready = new Event(false);
ffloor_ready = new Event(false);
//gfloor = 0;
//ffloor = 0;
}
0247宿題アリコ
NGNGpublic void liftready(int i){
floor=i;
if(floor!=1)
gfloor_ready.setEvent();
else if(floor!=0)
ffloor_ready.setEvent();
}
public void waiting_forlift(int a){
arrived=0;
left = 0;
inthelif=0;
floor = a;
if(floor!=1){
waiting_gfloor.waitSem();
arrived++;
inthelift++;
gfloor_ready.waitEvent();
}
else if(floor!=0){
waiting_ffloor.waitSem();
left++;
inthelift++;
ffloor_ready.waitEvent();
}
}
0248宿題アリコ
NGNGif(floor!=1){
for(int j=0;j<inthelift;j++){
waiting_gfloor.releaseSem();
ffloor++;
gfloor--;
}
inthelift=0;
floor = 1;
}
else if(floor!=0){
for(int j=0;j<inthelift;j++){
waiting_ffloor.releaseSem();
gfloor++;
ffloor--;
}
inthelift=0;
floor = 0;
}
}
0249宿題アリコ
NGNGgfloor_ready.resetEvent();
ffloor_ready.resetEvent();
}
public int whereislift(){return floor;}
public int howmany_waiting(int f){
floor = f;
if(floor!=1){waiting = gfloor;}
if(floor!=0){waiting = ffloor;}
return waiting;
}
public int numinthelift(){return inthelift;}
public int num_gfloor(){
gfloor=gfloor+arrived;
return gfloor;
}
public int num_ffloor(){return ffloor;}
public int num_arrived(){return arrived;}
public int num_left(){return left;}
public int num_totalguest(){
total_guest=total_guest+arrived;
return total_guest;
}
public int num_inthebuilding(){
inthebuilding=inthebuilding-left;
return inthebuilding;
}}
0250宿題アリコ
NGNGclass Lift implements Runnable{
LiftControl liftcontrol;
private int floor;
private int num_inthelift = 0;
public Lift(LiftControl lc){
liftcontrol = lc;
}
public void run(){
while(true){
liftcontrol.closeDoors();
floor = liftcontrol.whereislift();
System.out.println();
liftcontrol.liftready(floor);
if(liftcontrol.howmany_waiting(floor)>=0){
try{
Thread.sleep(2500);
}
catch(InterruptedException e){}
}
0251宿題アリコ
NGNGSystem.out.println(+ liftcontrol.num_arrived()+"people arrived");
System.out.println(+ liftcontrol.num_totalguest()+"total: ");
if(floor!=1){
System.out.println(+ liftcontrol.numinthelift()+"people going up");
try{
Thread.sleep(1000);
}
catch(InterruptedException e){}
}
if(floor!=0){
System.out.println(+ liftcontrol.numinthelift()+"people going down");
try{
Thread.sleep(1000);
}
catch(InterruptedException e){}
}
System.out.println(+ liftcontrol.numinthelift()+" people now in the lift");
System.out.println(+ liftcontrol.num_ffloor()+" people now in the first floor");
liftcontrol.openDoors();
System.out.println(+ liftcontrol.num_gfloor()+"people in the ground floor");
System.out.println(+ liftcontrol.num_ffloor()+"people in the first floor");
System.out.print("====================================");
}}}}
0252宿題アリコ
NGNGよろしくおねがいします・・・。
0253デフォルトの名無しさん
NGNG0254宿題アリコ
NGNG0255デフォルトの名無しさん
NGNGってことだろ。
0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNGこの日本語はないだろ…
サーバサイドJAVAの質問を答えてくれる方いらっしゃいますか?
スレ違いかな?
0258デフォルトの名無しさん
NGNG>この日本語はないだろ…
彼はつねに「次はものすごくがんばろう」と考えてる非常に前向きな方でつ。
0259デフォルトの名無しさん
NGNGJOJOのポコみたいでつね。
姉 「あなたはいつまでそうしていじめられてるの?」
ポコ「あ、明日こそ、やりかえしてやる!」
姉 「明日っていつ?」
JOJOの奇妙な冒険 第1部より抜粋
0260デフォルトの名無しさん
NGNGはげしく前向きでつ
0261デフォルトの名無しさん
NGNG0262panda
NGNG1,2,61
1,3,64
1,4,65
1,5,68
2,1,61
・・・
のようにデータが格納されているファイルを読み込んで配列に入れたいと思います。
1番目、2番目の要素は配列の場所、3番目の要素がデータとなります。
実際にはresult[1][1]=62、result[1][2]=61 となるようにしたいのです。
しかし、うまくファイル内のデータを読み込んでくれません。どなたか教えてくれませんか?
0263panda
NGNGimport java.io.*;
import java.util.*;
public class compare{
public static void main(String args[]){
try{
int result[][] = new int[100][11];
int ans[][] = new int[100][6];
int a,b;
int x=0,y=0;
FileReader frR = new FileReader(args[0]);
BufferedReader brR = new BufferedReader(frR);
StreamTokenizer stR = new StreamTokenizer(brR);
String s;
while((s = brR.readLine()) != null){
stR.nextToken();
a = (int)stR.nval;
stR.nextToken();
b = (int)stR.nval;
stR.nextToken();
result[a][b] = (int)stR.nval;
}
}
catch(Exception e){
e.printStackTrace();
}
}
}
0264デフォルトの名無しさん
NGNGこの出力結果をファイルに保存したいYO
作成してくれた暁には、同人だがエロイ画像を上げまする
0265デフォルトの名無しさん
NGNG0266デフォルトの名無しさん
NGNGいくら漏れが初心者だからって、それはないだろ ゴラァ
期日は明日までなんですよ、よろしこお願いします
0267デフォルトの名無しさん
NGNG俺は265じゃないが>>265でできるだろ???
放置した方が良いのかな。
0268デフォルトの名無しさん
NGNGプログラム上で保存しないと意味無いじゃねぇか ゴラァ
漏れはハードなエロが大好きなんだが、好みですか?
0269れ。
NGNGFileOutputStreamとかで、けんさくー。簡単だからすぐできるよ。
保存ていってもいろいろあるから、どんな感じで保存したいのか言ってくれないとワカンネー
0270デフォルトの名無しさん
NGNGそうそう、何かそんな感じなんだよな
色々ググったんだが良く意味がワカンネー
保存はtxtファイルに書きこむって感じだ ゴラァ
二重カキコで書きこめない現象って数分しないと書きこめないのですか?
0271デフォルトの名無しさん
NGNGそんなに俺に落ち欲しいのかよ ゴラァ
>>269も直接作れよ ゴラァ
画像うぷしたこと無いんで、簡単にできるうぷローダ教えてください
0272デフォルトの名無しさん
NGNGまた、統合環境みたいにポップアップで単語を補完する機能をつけるには、どうすればよいんですか?
秀丸エディタなどは、何言語で書かれているのですか?あのような高度な機能は、Javaでは無理なのですか?
0273秀丸買いてぇ
NGNGまた、統合環境みたいにポップアップで単語を補完する機能をつけるには、どうすればよいんですか?
秀丸エディタなどは、何言語で書かれているのですか?あのような高度な機能は、Javaでは無理なのですか?
0274デフォルトの名無しさん
NGNGやっとレスが着たと思ったらこんなかよ ゴラァ
俺の課題に何も役にたたねぇじゃねぇか ゴラァ
と時間が迫って着てまいりました、ググてもシラナイ言葉ばっかりで挫折しそう
0275デフォルトの名無しさん
NGNG>色々ググったんだが良く意味がワカンネー
>ググてもシラナイ言葉ばっかりで挫折しそう
嘘ばっかつくんじゃねぇよボケェ!!ググったら数百以上のページに答えが載ってるだろうが!
http://www.google.com/search?num=100&lr=lang_ja&as_qdr=all&as_occt=any&as_dt=i&as_q=Java+%83t%83%40%83C%83%8b+%8f%91%82%ab%8d%9e%82%dd
上から4番目にいきなりヒットしてんじゃねぇかよ
0276デフォルトの名無しさん
NGNGString text = "これをファイルに書き込みます";
って漏れのやる課題じゃ応用しないと使えねぇよ ゴラァ
○投げでおながいしてんだよ ゴラァ
検索の掛け方、Java 書き出し にしてたよ・・・まず日本語から勉強でつか?
0277秀丸買いてぇ
NGNGデータを配列にまでは、読み込めたのか?
どこが分からんのか、こっちが分からん。
それがわかれば、すぐ助けてやれるんだが。。。
0278264
NGNGこれは漏れの質問じゃぁないよな? ゴラァ
当方全くの阿呆学生です
0279秀丸買いてぇ
NGNG0280かおりん祭り
NGNG∧_____
_─ ̄ ̄─_E ̄/ |〜oノハヽo\
_─ ̄ _─<Eニ| | ( ^▽^)<こんなのがありましたー♪
─ニ三 <<Eニ| \(つ¶¶⊂) |
 ̄─_  ̄─<Eニ|  ̄ ̄ ̄ ̄ ̄|
 ̄─__─ ̄E_\______/
∨
0281デフォルトの名無しさん
NGNGてめぇgasuki.comをあぼーん設定にしてるのに出てくるなよ。
なんだよgasuki.coimってアフォ
0282264
NGNG漏れかよ ゴラァ
Stringで指定してファイルに書きこむって例ばかりで
漏れWrnet.javaだと、buffで型が違うから
できないんじゃぁないかとオモタわけだ
探し方もヘタレだし、○投げなんだが、○投げは間違いなのか?
0283デフォルトの名無しさん
NGNG努力する姿勢がないのは(・A・)イクナイ
0284デフォルトの名無しさん
NGNGいや、いいんだよ。スレタイ嫁。
そうじゃなくて、答えが「必ず」「すぐ」出てくると思ってるのが間違い。
答える方に義務なんてない。答えようが答えまいが勝手だ。
0285デフォルトの名無しさん
NGNG別に努力する姿勢が無いのが悪いわけじゃない。このスレでは。
0286デフォルトの名無しさん
NGNG0287264
NGNGそうだよな。人間やっぱ努力しないとダメってことだな
>>286
書きこむファイルは、プログラムで指定したいデス
0288264
NGNGjava Wrnet adam.econ.doshisha.ac.jp 80 GET /1998/index.html HTTP/1.0
を打ちこんでみたんだが、動かねぇ・・・・。
0289デフォルトの名無しさん
NGNGSystem.out.write(buff, 0, n) ;を
out.write(buff, 0, n) ;
0290デフォルトの名無しさん
NGNG終了処理はfinallyブロックで。
0292デフォルトの名無しさん
NGNG}
catch{
}
finally{
}
これらの囲いの中をブロックという。
0293デフォルトの名無しさん
NGNGと打ち込んでエンターキーを押して
GET /1998/index.html HTTP/1.0
と打ち込んでエンターキーを押すんだと思うよ。
0294264
NGNGout.write(buff, 0, n) ; の次にout.flush() out.close() でOK?
最終処理は、instr.close();の事?
>>293
ナラナイーヨ
>>288を入力した後に、改行入れて.を打ちこんでこの前は
出たんだが、何か知らんがでなくなったんだよ
0295デフォルトの名無しさん
NGNGinstr.close()もfinallyでOK。
out.flush()は全部書き込んだ後に呼ばないとだめだから、
ループに入れてはいかんぞ。
0296264
NGNG入力したんだが、コンパイルすると変数outを認識できません、
とでるぽ
0297ju-8p9;
NGNG0298264
NGNGあとinstr.close()を追加したfinallyに入れると
tryが空になるんだけど、いいのかな?
0299264
NGNGFileOutputStream out = null;
out = new FileOutputStream("hoge.txt");
out.write(buff, 0, n) ;
finallyに追加するとどうしてもエラルので
tryに入れて、コンパイル・・・・成功したんだが
やはり>>288がおかしいのか分からんが
ページ情報を画面に出力すらされない・・・
コマッタ
0300デフォルトの名無しさん
NGNG0302デフォルトの名無しさん
NGNG0303デフォルトの名無しさん
NGNG普通にDBからひっぱってきて順に表示するしかないのでしょうか?担当教師の型や受講科目の型など、マスタの数だけの型ができてしまうのはどうにもならないのでしょうか・・・
0304デフォルトの名無しさん
NGNGそんなに嫌なら、データをListで持つとかすれば
いいと思うよ。
0305デフォルトの名無しさん
NGNG別に、DBからとってきて表示すればいいと思うけど。
アクセス数が多くてシステムに負担がかかるとかなら、List+Mapでもっておけばいい。
0307初心者です。
NGNGよかったらどなたか教えていただけないでしょうか?
class X{
public static void (String args[]){
try{
short s = 0x00FD;
byte b = (byte)s;
System.out.println("b = " + b);
}
catch(Exception e){
System.out.println("Trouble!");
}
}
}
実行してみると、b = -3 と表示されるのですが、
どういった経緯で-3になるのかがわかりません。
初歩的な質問で申し訳ありませんが、よろしくお願いします。
0308デフォルトの名無しさん
NGNGbyte は符号付8ビット整数(signed char)
short は符号付16ビット整数(signed short)
0xFD は -3 の 2の補数表現
0309初心者です。
NGNGありがとうございます!!助かりました(^^)
0310デフォルトの名無しさん
NGNGchalupas,burritos and nachos. beside each checkbox there must be atext
box labeled Quantity. this applet need not deal with event or event handling.
0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNGJSPで入力された項目を検索条件にしたいのですが
JSPには多数項目があって、項目に値が入力されていない場合は検索条件に含めません。
このような場合、ひとつずつnullかどうか調べないといけないのでしょうか?
もしそうだとすれば期間(開始年月日〜終了年月日)などの入力項目があった場合
開始も終了も入力されていたらBetweenを使ったり、その他の場合は・・・などなど
とても条件文が多くなってしまいます。
シンプルに行う方法があればご教授ください。
0313デフォルトの名無しさん
NGNGそのように動的にSQLを構築するのが一般的な手法です。
0314デフォルトの名無しさん
NGNGそーゆーフレームワークを探して使いまわせ。
結構あるよ。
>JSPには多数項目があって、項目に値が入力されていない場合は検索条件に含めません。
>このような場合、ひとつずつnullかどうか調べないといけないのでしょうか?
こっちのほうは特に。
0315312
NGNG>>314
フレームワークはよくわからないので313さんのおっしゃるとおりすべて判定して繋げて作りました。
すごく長いコードになってしまいましたが・・・
お二方お答えありがとうございました。
0316デフォルトの名無しさん
NGNGSen以外で。
0318401チャレンジの回避
NGNGServletにクライアントから(ブラウザではなく)ユーザー、パスワード、ファイル名等
POSTして、そのServletがDBから作り出したURIのファイルをクライアントにバックする
ようなよくある仕組みを作りたいんだが、そのURIで401が帰ってきた場合に、
どうしたらよいのかわからんぽ。
(401チャレンジのダイアログも出ない。クライアントはJavaで書く)
ソースはこんな感じ。
private InputStream post(String url,String parameter) throws Exception {
URLConnection urlc =(new URL(url)).openConnection();
OutputStream out;
InputStream in;
urlc.setDoOutput(true);
out=urlc.getOutputStream();
out.write(parameter.getBytes());
out.close();
return(urlc.getInputStream());
}
とりあえず認証URL(http://hoge:[email protected]/cgi-bin/test.pdf)みたいな
ことはやってみたがNG。
どうしたらよかんべか?
0319デフォルトの名無しさん
NGNGBasic Authorization: user:pass
を含めるんじゃなかったっけ。
0320はしのえみ好きー
NGNG>401チャレンジのダイアログ
ってのはブラウザが独自に出してるだけなので、
>クライアントはJavaで書く
のなら自前で実装せーよ。
0321はしのえみ好きー
NGNGhttp://www.ietf.org/rfc/rfc2617.txt
>>319は間違ってた。
Authorization: Basic [Base64エンコード済のuser:pass]
でした。
0322318
NGNGthx.やってみる。
> >クライアントはJavaで書く
> のなら自前で実装せーよ。
これは出したくないのよ。だけど、URLConnection.setAllowUserInteraction()
とかあるから出してくれるのかなと思ってテストしてみた。
> Authorization: Basic [Base64エンコード済のuser:pass]
base64ってjava.utilあたりにエンコーダがあるかと思ったらないでやんの。
# 漏れが見つけられないだけ?だったりして
結局自分で書いちゃった(っつーかパクッたんだけど)
0323318
NGNGServer(IIS)からは401で
WWW-Authenticate = Negotiate
WWW-Authenticate = NTLM
と返ってきてるんだけど、なにを送ってやればいいのか。。
Web系は難しいやね。
漏れ7年間ホストのお守りだったから、最新のクラサバ事情がまったくわからん。
0324はしのえみ好きー
NGNGWWW-Authenticate = Basic
が返って来ていないのなら、Basic認証は使えないと思われ。
http://216.239.39.100/search?q=cache:kwYPxAeVMEoC:www.microsoft.com/japan/msdn/exchange/exchange2000/rvp.asp+%22WWW-Authenticate+%3D+Negotiate%22&hl=ja&start=2&lr=lang_ja&ie=UTF-8&inlang=ja
参考になるかな?
0325318
NGNGhttp://www.google.co.jp/search?q=cache:Rp5VyMfa0EEC:www.innovation.ch/java/ntlm.html+Authorization:+NTLM+&hl=ja&ie=UTF-8
これかなあ。NTの認証だと・・・。めんどくせー。MD4とか言ってるし。
「MD5だろ?」と心の中でつっこんだら、ホントにMD4だし。そんなのあったのね。
まあがんばってみます。
いろいろありがとう。>はしの氏
0326318
NGNGhttp://jcifs.samba.org/src/docs/api/
灯台下暗しとはこのこと。超簡単。
0327山崎渉
NGNG0328デフォルトの名無しさん
NGNG「パッケージ junit.framework は存在しません」といわれるのですが、
どういうすれば良いのでしょうか?
0329328
NGNG自分の作ったテストクラスがでてこないのですが、
build.xmlになんと書けばいいのでしょうか?
質問ばかりで申し訳ございません。
0330デフォルトの名無しさん
NGNGビルドライブラリパスに追加してみるとか。
>>329
Ja-Jakartaあたりでビルトインタスクの日本語説明読んだほうがハヤイッス。
0331328
NGNG>ビルドライブラリパスに追加してみるとか。
追加しているのですがAntからコンパイルすると
パッケージを認識してくれないのです。
Antからコンパイルを実行すると
DOSからコンパイルしているのと同じだそうなんですが・・・。
どうかよろしくお願いします。
0332328
NGNGありがとうございました!!
0333477
NGNGどーしたらいいのですか?
cみたいに、GETつかうのかな?
0334デフォルトの名無しさん
NGNGマルチポストに氏を
0335デフォルトの名無しさん
NGNG画面ってなによ?
コンソールなら、System.inを読み取るスレッドを一個作っときなさい。
イベントの管理や何のキーが押されたのかによる処理分岐を自作する羽
目になるので、GUIより面倒だと思われ。
つうか、折角Javaなのにコンソール入力なんかさせるアプリを作るのは
多分バカか暇人のやることだと思う。
GUIなら、KeyListenerとか使いなはれ。
0336デフォルトの名無しさん
NGNGつうか典型的なマルチにマジレスするのは
多分バカか暇人のやることだと思う。
0337デフォルトの名無しさん
NGNGで、入力した内容の確認画面を表示して、
その後登録者にメール送信して、
DBに格納するプログラムを作らないといけなくなりました。
各JavaBeansとJSP単体ではうまく機能しているのを確認したのですが、
下のサーブレットで制御すると確認画面まではうまく出るのですが、
確認画面で確認ボタンを押して次のDB格納とメール送信の処理を実行しようとすると
エラーが出て失敗してしまいます。
Tomcatに出たエラー↓
http://members.tripod.co.jp/kos_mos/errer-tomcat.txt
だれか助けて〜〜〜〜〜〜〜。
できればサーブレットをどう修正すればいいか教えてください。
コントロールするサーブレット↓
http://members.tripod.co.jp/kos_mos/Servlet.txt
0338デフォルトの名無しさん
NGNG0339デフォルトの名無しさん
NGNG俺はme持ってない。とりあえず、検索を書けてみてはどうか?
0340デフォルトの名無しさん
NGNGbean_sendMail.javaの37行目をみろ。変態コードがあるんじゃないのか?
0341デフォルトの名無しさん
NGNG0342デフォルトの名無しさん
NGNG0343デフォルトの名無しさん
NGNGそれぞれ変換するプログラムを作成しなさいという課題が出ますた。
Booleanバージョンが↓これです。
public class henkan{
public static void main(String[] args){
//文字列 true を boolean 型に変換する
boolean b; //boolean型ローカル変数を宣言する
b= new Boolean("true").booleanValue(); //文字列"true"をboolean型に変換
System.out.println(b);
}
}
以上を参考にして他のboolean型以外の他の6つの変換プログラムを作成という課題が出たんですが
サパーリです。何方かわかりましたらここにうpして下さい。
0344デフォルトの名無しさん
NGNGint read_buff = 20 ;
・・・
System.out.println( read_buff );
・・・
画面に16進数で表示するやり方キボンヌ
↓こーいうの
printf("%x\n",read_buff) ;
0345デフォルトの名無しさん
NGNG%x と同レベルだったら
System.out.println(Integer.toHexString(read_buff));
とか。
0346デフォルトの名無しさん
NGNGありが�d。できたにょ。
0347デフォルトの名無しさん
NGNG例題見るに、ラップしてプリミティブ型に代入、それを表示でいいんだよな。
とりあえず、 int バージョン。後はさすがに分かると思うので省略。
public class henkan
{
public static void main(String[] args)
{
int num;
num = new Integer("343").intValue();
System.out.println(num);
}
}
0348デフォルトの名無しさん
NGNG例題はプリミティブ型を表示してるので課題の要件を満たしていません。
0350デフォルトの名無しさん
NGNGb= new Boolean("true"); //文字列"true"をBoolean型に変換
System.out.println(b);
0351デフォルトの名無しさん
NGNG???
System.out.println( x ) ;
で画面に16と表示したいのですが
aをxにするには、どうやって変換したらいいですか
0352デフォルトの名無しさん
NGNGつうか、ナンダコノスレ。
0353デフォルトの名無しさん
NGNGありがとうthx
0354デフォルトの名無しさん
NGNG0355デフォルトの名無しさん
NGNGpublic static void main(String args[]){
}
public static class Student {
}
}
名前、英語60点。数学80点などのように成績が5人分与えられて、
クラスKadai内にSudentクラスをつくって、Studentクラスに名前、点数などを格納する変数を用意しておき、
各学生のデータは個人ごとに作成したインスタンスに格納する。
自分で引数ありのコンストラクタを作成しデータ格納では new Student("名前",60,80)などと利用する。
5名のデータの格納にはインスタンスの配列を利用する。
という内容なのですが、クラスの中にクラスをつくって、その中で配列をつくった上で
Kadaiクラスのmainの中で実際に配列の中身を表示するというのがまったく理解できずに困っています。
どなたか教えていただけませんでしょうか。お願いします。
0356動画直リン
NGNG0357デフォルトの名無しさん
NGNGclass Student
{
public String name;
public int english,math;
Student(String name,int english,int math)
{
this.name=name;
this.english=english;
this.math=math;
}
}
class Kadai
{
public static void main(String args[])
{
Student std[];
std = new Student[5];
std[0] = new Student("JAVA太郎",80,60);
std[1] = new Student("JAVA次郎",90,80);
std[2] = new Student("JAVA三郎",70,30);
std[3] = new Student("JAVA四郎",20,100);
std[4] = new Student("JAVA五郎",50,50);
for(int i=0;i<5;i++)
System.out.println(std[i].name+" "+std[i].english+" "+std[i].math);
}
}
0358デフォルトの名無しさん
NGNGStudentクラスを先に記述するんですね、参考になります。
0359デフォルトの名無しさん
NGNG0360デフォルトの名無しさん
NGNG0361デフォルトの名無しさん
NGNGSystem.out.println();
を使って変数の内容を表示させるデバッグ行が大量にあります
デバッグに使っている System.out.println(); の出力だけを抑制する
方法はありますか。
COBOLのD行や WITH DEBBAKING MODE みたいな物はありませんか。
0362デフォルトの名無しさん
NGNGJava自身にはそういう機能は無いので、
通常はそういう機能を持つPackage(Log4J等)を使用します。
0363デフォルトの名無しさん
NGNGレスありが�d
Log4Jでググってみました。
なんだか難しそう。
もう少しSystem.out.println();でがんがります。
0364デフォルトの名無しさん
NGNGログ出力用のクラスを作って、その中で
if ( DEBUG ){
System.out.println( ぬるぽ );
}
とするとか
DEBUGはパラメータなり、設定ファイルなりで指定する。
0365デフォルトの名無しさん
NGNGレスはあれど見えず・・・ヌルポはNGワードでした(笑い
その方法を採用しました。
デバッグがやり易くなりました。
0366デフォルトの名無しさん
NGNG0367デフォルトの名無しさん
NGNGいや、おまえにはまかせられない
じぶんでやるわ
ごめんね
0369デフォルトの名無しさん
NGNGその描く線の色を黒か赤か選べ、なおかつ正方形と円の大きさを大小2種類に
できるようにしたいのですがわかりませんどなたかやってくれませんでしょうか?
ヨロシクお願いします
0370山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0371デフォルトの名無しさん
NGNG0372デフォルトの名無しさん
NGNG何が原因だにょ
http://homepage2.nifty.com/t-1000/tutorial/javaintro/app1.html
0373デフォルトの名無しさん
NGNGっつか、コンパイルエラーの場所見たらこれくらい分かってくれないと…
0374デフォルトの名無しさん
NGNGJSD1.41なんだけどなんか問題ある?
0375デフォルトの名無しさん
NGNGJSDだから
0376デフォルトの名無しさん
NGNG何でコンパイルできないんだにょ!!
0377デフォルトの名無しさん
NGNG例えば私の誕生日を1970年5月1日とした時、
今現在(今日の時点)の年齢はいくつになるか、といった感じのプログラムです。
どうか宜しくお願いします。
デシマルといったものを使うようなんですがサパーリなんです。
0378デフォルトの名無しさん
NGNG0379377
NGNGどうか>>377の年齢計算プログラムを宜しくお願いします。
0380デフォルトの名無しさん
NGNG1977/10/10みたいな感じで入力すれば年齢が出る。
public class Test
{
public static void main(String[] args) throws IOException, ParseException
{
Date nowdate = new Date(System.currentTimeMillis());
BufferedReader br = new BufferedReader
(new InputStreamReader(System.in));
System.out.println("生年月日入れて(yyyymd)");
String str = br.readLine();
DateFormat df = DateFormat.getDateInstance();
Date borndate = df.parse(str);
int year = nowdate.getYear() - borndate.getYear();
if((nowdate.getMonth() < borndate.getMonth()) ||
(nowdate.getMonth() == borndate.getMonth() && nowdate.getDate() < borndate.getDate()))
{
year -= 1;
}
System.out.println(Integer.toString(year) + "歳です");
}
}
0381デフォルトの名無しさん
NGNGなにが原因だにょぉぉぉ!!
ちゃんと見本のソース通りに書いてるにょ!!
助けて!!
0382デフォルトの名無しさん
NGNG0383デフォルトの名無しさん
NGNGC:\Program Files\jcpad231\Java>javac ClassSample.java
コンパイラで例外が発生しました。(1.4.1_02) Bug Parade で同じバグが登録されていな
いことをご確認の上、実行したプログラムと以下に出力されている診断情報を含め、Java
Developer Connection (http://java.sun.com/cgi-bin/bugreport.cgi) においてバグの
登録をお願いいたします。ご協力ありがとうございます。
java.lang.ArrayIndexOutOfBoundsException: 484
at com.sun.tools.javac.v8.parser.Scanner.scanIdent(Scanner.java:500)
at com.sun.tools.javac.v8.parser.Scanner.nextToken(Scanner.java:1110)
at com.sun.tools.javac.v8.parser.Parser.accept(Parser.java:221)
at com.sun.tools.javac.v8.parser.Parser.classOrInterfaceBody(Parser.java
:1950)
at com.sun.tools.javac.v8.parser.Parser.classDeclaration(Parser.java:189
6)
at com.sun.tools.javac.v8.parser.Parser.classOrInterfaceDeclaration(Pars
er.java:1868)
at com.sun.tools.javac.v8.parser.Parser.typeDeclaration(Parser.java:1854
)
at com.sun.tools.javac.v8.parser.Parser.compilationUnit(Parser.java:1802
)
at com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:235)
at com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:259)
at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:332)
at com.sun.tools.javac.v8.Main.compile(Main.java:520)
at com.sun.tools.javac.Main.compile(Main.java:36)
at com.sun.tools.javac.Main.main(Main.java:27)
0384デフォルトの名無しさん
NGNGレスありがとうございます。
コンパイルしてみたんですがTest.javaは推奨されないAPIを使用、またはオーバーライドしています。
詳細については-deprecationオプションを指定して再コンパイルして下さい。
って言われますた。こう言われないようにするにはどーすればいいでつか?
0385デフォルトの名無しさん
NGNGJDK一回消してDLし直して再インストしろ。
0386デフォルトの名無しさん
NGNG宿題なんだから気にするなよ。
0387デフォルトの名無しさん
NGNG0388デフォルトの名無しさん
NGNG助けてくれにょ
C:\Program Files\jcpad231\Java>javac test1 extends Frame.java
javac: test1 は無効なフラグです。
使い方: javac <options> <source files>
使用可能なオプションには次のものがあります。
-g すべてのデバッグ情報を生成する
-g:none デバッグ情報を生成しない
-g:{lines,vars,source} いくつかのデバッグ情報だけを生成する
-nowarn 警告を発生させない
-verbose コンパイラの動作についてメッセージを出力する
-deprecation 推奨されない API が使用されているソースの位置を出力
する
-classpath <path> ユーザクラスファイルを検索する位置を指定する
-sourcepath <path> 入力ソースファイルを検索する位置を指定する
-bootclasspath <path> ブートストラップクラスファイルの位置を置き換える
-extdirs <dirs> インストール済み拡張機能の位置を置き換える
-d <directory> 生成されたクラスファイルを格納する位置を指定する
-encoding <encoding> ソースファイルが使用する文字エンコーディングを指定す
る
-source <release> 指定されたリリースとソースの互換性を保つ
-target <release> 特定の VM バージョン用のクラスファイルを生成する
-help 標準オプションの概要を出力する
C:\Program Files\jcpad231\Java>
0389384
NGNGオプションをつけて実行してみますた。
どうやらgetYear()とgetManth()とgetDate()が推奨されていないようです。
ここをどう書き換えればいいんでしょうか?
0390サンプルです
NGNGhttp://endou.kir.jp/betu/linkvp2/linkvp.html
0391デフォルトの名無しさん
NGNG最近のJDKではgetYear()をCalendar.get(Calendar.YEAR)にするらしいですが
>>380のコードをどのように置き換えれば>>384のような警告メッセージは出なくなるんでしょうか?
何度か置き換えてやってみましたがシンボルが解決されてないとか言われるバカーリ!!
0392デフォルトの名無しさん
NGNGどこがまちがってるんだにょぉぉぉぉぉぉぉぉぉぉぉっっぉぉぉぉぉぉぉおぉっぉぉぉぉぉぉぉ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
0393デフォルトの名無しさん
NGNGなんか問題ありますか?
0394デフォルトの名無しさん
NGNG0395デフォルトの名無しさん
NGNGソースをコピペと言ってもそのページには2種類のソースがあるわけだが
そのコンパイル見るにやりたいのは、test1 の方だよな。
//ウインドウに描画するクラス
import java.awt.*;
class myFrame extends Frame
{
myFrame()
{
setTitle("テストプログラム1");//ウインドウのタイトルの設定
setSize(200,200);//ウインドウのサイズを指定する
setVisible(true);//ウインドウを見えるようにする
}
}
public class test1 extends Frame
{
public static void main(String args[])
{
myFrame mf = new myFrame();
}
}
ソースをこう書き換えて、コンパイルは javac test1.java
0396デフォルトの名無しさん
NGNG0397デフォルトの名無しさん
NGNG分かる方いらっしゃいましたら教えて下さい。
0398デフォルトの名無しさん
NGNG0399デフォルトの名無しさん
NGNG0400デフォルトの名無しさん
NGNG半円とか四分円(四半円?)にすれば求めやすいんじゃないの?
0401デフォルトの名無しさん
NGNG___
関数 f(x)=√1-x^2 ( 0≦x≦1)
を考えればいいんじゃない?(xを0.001ずつ変化させて計算)
0402デフォルトの名無しさん
NGNG0403デフォルトの名無しさん
NGNG答えがわかっていないって何を元に判断されていますか?
0404デフォルトの名無しさん
NGNGそれなりのことを言わないで煽る香具師は何もわかってない証拠。
わかってるんならわかってるということを証明した上で煽れ。
0405デフォルトの名無しさん
NGNGそれをヒントにやってみてはどうよ?
0406デフォルトの名無しさん
NGNG0407デフォルトの名無しさん
NGNG0408デフォルトの名無しさん
NGNGと丁寧に諭してはどうか
0409デフォルトの名無しさん
NGNGもしかして誤ったソースを乗せてるのか?
C:\Program Files\jcpad231\Java>javac test2.java
test2.java:22: ')' がありません。
public void windowClosing(Window Event e)
^
test2.java:25: ';' がありません。
}
^
test2.java:14: winclose は abstract として宣言する必要があります。windowClosing(
java.awt.event.WindowEvent) を winclose で定義しません。
class winclose implements WindowListener
^
test2.java:22: メソッド本体がないか、abstract として宣言されています。
public void windowClosing(Window Event e)
^
エラー 4 個
C:\Program Files\jcpad231\Java>
0410デフォルトの名無しさん
NGNG激しくデジャヴ。このスレじゃなかったか?
0411デフォルトの名無しさん
NGNG0412デフォルトの名無しさん
NGNG>このページの内容は、
>インプレス社 JavaプログラミングBlackBook ¥3600−
>SoftBank社 Java言語プログラミングレッスン(下) ¥2400−
>SoftBank社 速習JavaSwingプログラミング ¥3600−
>秀和システム社 JavaServlet最新サーバ・プログラミング ¥4200−
>技術評論社 とってもかんたん!サーブレット&JSP体験プログラミング ¥2280−
>
>を参考にしてます。
0413↑
NGNG0414デフォルトの名無しさん
NGNG0415デフォルトの名無しさん
NGNG最初に出た(別スレにある)やつでも誰も笑ってないのに繰り返すバカ
0416↑
NGNG0417デフォルトの名無しさん
NGNG日本語分からないんですか?
0419デフォルトの名無しさん
NGNG皆様どうも有難うございました。
参考にしてまた考え直します。
0420デフォルトの名無しさん
NGNGあるサンプルプログラムを見てたら、
java Sample abc.ser
のように、abc.ser を引数として渡しているのですが、
この abc.ser の中を見るにはどうしたらよいですか?
serialize されたオブジェクトであるのは知識としては
しっているのですが。
0421デフォルトの名無しさん
NGNGObjectImputStreamで読み込んでミソ。
0422デフォルトの名無しさん
NGNG実行した時に以下のエラーが出ます。
A:\rensyuu>java text2rensyuu2
Exception in thread "main" java.lang.NoClassDefFoundError: text2rensyuu2
ちなみにソースはこんな感じです。
public class text2rensyuu2{
public static void main(String[] args){
System.out.println(123);
}
}
一体何が悪いのでしょう?
0423デフォルトの名無しさん
NGNGException in thread "main"java.lang.NoClassDefFoundError:HelloWorld
というエラーが出て動きません。
0424デフォルトの名無しさん
NGNGありがとうございます!
まさにこの記事の通りにA:\rensyuu>java -classpath . text2rensyuu2
とやったら、実行できました!
2ちゃんはレスが早くて、ほんとありがたいです。
0425デフォルトの名無しさん
NGNGA:\rensyuu>
↑これってもしかして‥
0426デフォルトの名無しさん
NGNGいや、、さすがにそんな環境はもうないか
0427デフォルトの名無しさん
NGNGSystem.out.print(a)
System.out.print( )
System.out.print(b)
というのを一列にしてだしたいのです
ちなみにA,Bは変数なのです
つまり、
10
12
というのを
10 12
としてだしたいのですが・・・
0428デフォルトの名無しさん
NGNG0429デフォルトの名無しさん
NGNGSystem.out.print(a);
System.out.print(" ");
System.out.print(b);
または
System.out.print(a + " " + b);
最後に改行入れるなら
System.out.println(a + " " + b);
0430427
NGNGありがとうございます
("")
だったのか
0431デフォルトの名無しさん
NGNGwaitを使ったほうがいいんじゃないの?
0432デフォルトの名無しさん
NGNG>>428の答えとしては、Thread#interrupt()
0433デフォルトの名無しさん
NGNGどうもです。やってみます^^
0434デフォルトの名無しさん
NGNGdeleteメソッドを使うと、ディレクトリ配下にファイルがある場合、削除できなくなってしまいます。
(メソッド説明に削除不可能と書いてあるので当然ですが・・・)
何かよい方法がありましたらご教授願えませんでしょうか?
申し訳ありません。
0435434
NGNG0436デフォルトの名無しさん
NGNGEUCで使用できる文字かどうかチェックしろ。
機種依存文字でもEUCの範囲内のものもあるので気をつけること。」
ハァハァ、全っ然わっかんないよ(´Д`;)。
誰か教えてください。EUCとか言われても(´Д`;)。
0437折れ線グラフ
NGNG折れ線グラフを出すフリーソースってどこで手に入りますか?
筋力測定器で速度と力のデータを取り込んでいるのですが、
そのデータを折れ線グラフ表示しないといけないのですが
いろいろネットで見てみたけど結構値が張ったりで、
何とか自分のに組み込みたいのですが、よろしくお願いします。
0438デフォルトの名無しさん
NGNG0439デフォルトの名無しさん
NGNGhttp://www.softpile.com/Development/Libraries/Review_09660_index.html
"java free graph"
0440デフォルトの名無しさん
NGNG0441折れ線グラフ
NGNG0442質問です
NGNGどなたか教えて下さい・・・
0443デフォルトの名無しさん
NGNG親コンポーネントからremove。
0444質問です
NGNG早速のご回答ありがとうございます。
やってみます!
0445お願いします!
NGNG0446_
NGNG12万円だけ儲けました
さあ マネーゲームの始まりです。メール1通送るだけで900円ゲッツ
この情報で月30万円ぐらい稼ぐ勢いだよ みんな真似して転売しよう
http://search.auctions.yahoo.co.jp/jp/search/auc?p=%CC%D9%A4%B1%A4%CE%A5%AB%A5%E9%A5%AF%A5%EA&auccat=0&alocale=0jp&acc=jp
http://user.auctions.yahoo.co.jp/jp/user/ybt4001?
http://user.auctions.yahoo.co.jp/jp/user/kazusan1192jp?
http://user.auctions.yahoo.co.jp/jp/user/「 」?
まず落札して情報を仕入れます。
「 」 に自分のIDを貼り付けて2CHに貼ります。
それから自分もよく似た文章でヤフオクに出品する ウマー
0447デフォルトの名無しさん
NGNG速度を倍にすると音程が上がるので、
その分音程を下げれば良いんじゃない?
0448お願いします!
NGNGその分音程を下げるのは、
どうすればいいのでしょうか??
0449デフォルトの名無しさん
NGNGどなたかおーなーがーいーしーまーすー。
0450デフォルトの名無しさん
NGNG文字コード指定できるだろう・・・
0451450
NGNGhttp://ash.jp/code/code.htm
みろ。そして悩め
0452デフォルトの名無しさん
NGNGっつーか、
> EUCで使用できる文字かどうかチェックしろ。
> 機種依存文字でもEUCの範囲内のものもあるので気をつけること。
EUCで使用できる文字の定義がサッパリわからん。
「機種依存文字でもEUCの範囲内のものもある」とか言われてもEUCって文字集合じゃないし。
0453436
NGNGtextField.getText() で返ってきた文字列を
ひとつずつ getBytes() して、
1バイト目から3バイト目までを>>451の表の範囲内か
どうか見ればいいの?
でも、そもそも Windows 上で動かして
textField.getText()
して、そこから getBytes() した時の文字コードって
どうなるのだろう?
getBytes("EUC_JP") しても、そもそも EUC にない文字だったら
どうなるのだろう?
わーかーりーまーせーんー。>>451さんおせーて。誰かおせーて。
0454デフォルトの名無しさん
NGNG「EUCで使用できる文字」の完璧な定義が無いので答えようがありません。
> 1バイト目から3バイト目までを>>451の表の範囲内か
> どうか見ればいいの?
何がしたいのかわからんので答えられません。
>getBytes("EUC_JP") しても、そもそも EUC にない文字だったら
>どうなるのだろう?
「EUC にない文字」の定義が分からないので答えられません。
まぁ、一般的には '?' になる、かな?
0455デフォルトの名無しさん
NGNGそれがAPIとして提供されてるかどうかだな
0456デフォルトの名無しさん
NGNGnew String( source_string_object . getBytes( エンコード ) )
new String( source_string_object . getBytes(), エンコード )
のどちらを使うべき?
もしくは他により適切な方法があるの?
0457デフォルトの名無しさん
NGNGString は char の配列で、UTF16固定。
任意のエンコードでのバイト列表現で得たいなら、
byte[] bytes = str.getBytes("encode");
任意のエンコードのバイト列表現を String にしたいなら
str = new String(bytes,"encode");
0458デフォルトの名無しさん
NGNGこいつ↓のエラーをcatchすればいけそうじゃないかい
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/nio/charset/CharsetEncoder.html
0459458
NGNGでけたっぽい
import java.nio.charset.Charset;
import java.nio.charset.CharsetEncoder;
CharsetEncoder encoder = Charset.forName ("EUC-JP").newEncoder ();
System.out.println ("イイ? : "+ encoder.canEncode ("イイ?"));
System.out.println ("〒 : "+ encoder.canEncode ("〒"));
System.out.println ("�@ : "+ encoder.canEncode ("�@"));
System.out.println ("(温泉) : "+ encoder.canEncode ("\u2668"));
0460デフォルトの名無しさん
NGNG簡潔かつ明確な解答、感謝(・∀・)
0461デフォルトの名無しさん
NGNGわかりません。2−18に書いてあるように、SDKの方だという事はわかったのですが、
それから先がわかりません。SDKのどれをダウンロードするのが正しいでしょうか?
おしえてください。
0462デフォルトの名無しさん
NGNGAOTOEXEC.BATのウィンドウからpathで始まる行の後にc:\WINDOWS,,,,,
を追加って書いてあったのですが 私のPCでは
@SET CLASSPATH=C:\PROGRA~1\PHOTOD~1.0\ADOBEC~1って書いてあるんです
どこに追加したら良いのでしょうか すみませんが教えて下さい。
長文すみません
0464デフォルトの名無しさん
NGNGpath と classpath は別物。
OSはなに?
0465デフォルトの名無しさん
NGNGあとなにを追加したのか分からない。
0466デフォルトの名無しさん
NGNG×追加したのか
○追加したいのか
0467462
NGNG追加したいのは C:\j2sdk1.4.0_01\bin です
464さん 465さん ありがとうございます
0468デフォルトの名無しさん
NGNG「ソートを使わず配列をソートする」
って質問は解決したんだろうか・・。
0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNGすげーな、それ。
卵を使わずに卵焼きができるんだろうか。
0471デフォルトの名無しさん
NGNG初心者なら勉強になると思われ。
クイックソート、バブルソート、いろいろあるわな。
0472デフォルトの名無しさん
NGNGいちばん簡単だろうな。たしかマージソートしてたはず。
0473デフォルトの名無しさん
NGNG実力や考え方を身につけたいなら、コピペ対象のソースを熟読。
0474低脳者
NGNGpublic void paint(Graphic g)
{
if(button1push){
g.drawImage(image,0,0,this);
button1push = false;
}
}
このとき、button1push = trueです。
imageも他のところで、読み込まれています。
これを実行すると、イメージが表示されません。
ところが、if(button1push){}をはずしてこういう形にします。
public void paint(Graphic g)
{
g.drawImage(image,0,0,this);
}
こうすると表示されます。
いろいろ試してわかったのですが、どうもこのpaint関数がg.drawImageを
書き出すまで、何回も呼び出されているみたいです。
だから前文のプログラムでは1度しか呼び出すことができず、
表示されなかったようです。
この現象は私のプログラムのどこか他のところがおかしいのでしょうか?
それともそういうものなのでしょうか?
まだ、javaをはじめて2ヶ月程度の低脳にはわかりません。
0475デフォルトの名無しさん
NGNG再描画は何時いかなる時も必要なので、1回しか描画しないようにするなんて
あほなことはやめれ。
ウィンドウ動かしたり、他のウインドウとの重ね合わせ入れ替えたり、いろ
んなタイミングでpaintが必要。GUIなら当たり前〜。
0476デフォルトの名無しさん
NGNGひょっとして、一回描けばそのまま表示内容が持続すると思ってたのか?
昔のDOSプログラムとかの感覚でやってたとか?
0477デフォルトの名無しさん
NGNG0478低脳者
NGNGよ〜考えたらそうですね、、、
ウィンドウを動かすたびに呼ばれるんですよね。
少し馬鹿なことをしてました。(いや、だいぶ・・・)
>>476
そうですね。1回書けばいいとおもってましたが。
ちがうのですか?!
う〜〜〜ん。。。
やっぱ何回も呼び出されるものなんですね。
どうもありがとうございました。
0479デフォルトの名無しさん
NGNG以下のソースで動かないんです・・・
原因を考えてみましたが低脳なのでわかりませんでした。
みなさんのお力添えヨロシクお願いします。
ちなみにSMTPサーバー名が*******なのは意図的です。
実際には自分のプロバイダのを使用しています。
0480デフォルトの名無しさん
NGNGpublic static void main(String[] args){
system.out.prinln("Hello Mona");
}
}
0481479
NGNGimport java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class JavaMail extends Applet{
TextField tf1,tf2,tf3;
TextArea ta;
public void init(){
setLayout(new GridLayout(5,2));
Button bt;
add(new Label("あなたのメールアドレス"));
add(tf1=new TextField());
add(new Label("相手のメールアドレス"));
add(tf2=new TextField());
add(new Label("件名"));
add(tf3=new TextField());
add(new Label("本文"));
add(ta=new TextArea());
add(new Label(" "));
add(bt=new Button("送信"));
bt.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
Properties props =new Properties();
props.put("mail.smtp.host","********");
Session session =Session.getDefaultInstance(props,null);
0482479
NGNGtry {
MimeMessage msg =new MimeMessage(session);
InternetAddress[] to =new InternetAddress[1];
//宛先
to[0] =new InternetAddress(tf1.getText(),
MimeUtility.encodeWord("","iso-2022-jp","B"));
msg.setRecipients(Message.RecipientType.TO,to);
//送信者
msg.setFrom(new InternetAddress(tf2.getText(),
MimeUtility.encodeWord("","iso-2022-jp","B")));
//タイトル
String subject =tf3.getText();
msg.setSubject(MimeUtility.encodeText(subject,"iso-2022-jp","B"));
//本文
String message =ta.getText();
msg.setContent(message,"text/plain; charset=\"iso-2022-jp\"");
Transport.send(msg);
}
catch (Exception ex) {
ex.printStackTrace(System.out);
}
}
});
}
}
0483デフォルトの名無しさん
NGNGHPにアップすると何故か動きません。
どうやらアプレットのクラスファイルが見つからないみたいなんですが、
なんででしょう・・。
アプレットを埋め込むHTMLファイルは
<HTML>
<HEAD>
<TITLE>Java</TITLE>
</HEAD>
<BODY>
<APPLET CODE="MyApplet.class" WIDTH=200 HEIGHT=200>
</APPLET>
</BODY>
</HTML>
で、MyApplet.classファイルはこのHTMLファイルと同じディレクトリに置いてるんですが、
だれか助けてください。お願いします、まじに。
0484デフォルトの名無しさん
NGNG0485483
NGNGと思ってパーミッションを変更しようとしたけど
何故か変更出来ない。
FTPソフトはFFFTPを使ってますが、さっぱりわかんね。
0486デフォルトの名無しさん
NGNG0487デフォルトの名無しさん
NGNGHashMapのネストでなく、もっとかっこよくしたい、。どうすればいい?
0488デフォルトの名無しさん
NGNGhttp://mypage.odn.ne.jp/home/dongrico
0489デフォルトの名無しさん
NGNGHashMapをラップしたクラスのネスト。
それ以上に凝ったところでドウセ無駄。
0490デフォルトの名無しさん
NGNG組み込みTomcatが動いてくれません。コンパイルは通るのですが、実行すると「プロセス
を作成できません」と出てしまいます。何かWebブラウザの設定とか必要なのでしょうか?
環境はJDK1.4、Forteの3.0CEなんですが・・・。
0491デフォルトの名無しさん
NGNG最近のTomcatはインスコしてバッチ叩けばそれだけでスタンドアロン
起動するようになってると思うが。
0492490
NGNG動くと書いてあったので素直にやってました。ごめんなさい、いくぶん
まだ始めようとしたばかりで知識が浅くて・・・。
素直にスタンドアロンにした方が良いのですかね・・・。
0493デフォルトの名無しさん
NGNG別にアヤマランデモいいやん。そういうのは組み込みとは言わない、
組み込みという単語は別の意味で使うのが普通なので、きいつけや。
Forteにはいってようがなんだろうが、Tomcat自体は単なる実行可能な
Javaクラスファイル書庫+定義ファイルチョットなので、動かないという
のは何か設定がおかしい聖でしかないと思うんだが。
0494デフォルトの名無しさん
NGNGコマンドライン引数で 0 から 6 の数字を入力して、対応する曜日を出力してください。但し、 0 から 6 以外のコマンドライン引数が入力された場合以外は、「0 から 6 の整数を入力してください」と出力してください。
最低限度、次のケースを想定してください。
* 引数が無い
* 0 から 6 までの整数以外の引数が指定された
これを、作りたいのですが、よく分からないので、ヒントでも良いので
お願いします。
0495デフォルトの名無しさん
NGNGargs[]
switch
0496490
NGNGわざわざありがとうございます。色々いじってみたのですが、「有効な外部ブラウザが設定されていない」
とのことです。どうも、このあたりの設定は調べても載っていなくて・・・。
あ、ちなみに何故「組み込み」という言葉を使ったのかといいますと、実行する時に「
組み込みTomcatサーバを起動しています」という言葉が出てたからなんです。
0497デフォルトの名無しさん
NGNGpublic class hoge {
public static void main(String[] args) {
if(args.length() != 1) {
System.out.println("コマンドラインで0〜6までの整数を入力してください。");
System.exit(0);
} else {
int i = Integer.parseInt(args[0]);
switch(i) {
0: System.out.println("Sun");break;
1: System.out.println("Mon");break;
2: System.out.println("Tue");break;
3: System.out.println("Wed");break;
4: System.out.println("Thu");break;
5: System.out.println("Fri");break;
6: System.out.println("Sat");break;
}
}
}
}
0498497
NGNG0499デフォルトの名無しさん
NGNGあとパースエラーの処理。
0500デフォルトの名無しさん
NGNGあと、volatile指定ってどのようなケースで使うべきなんでしょうか?
0501デフォルトの名無しさん
NGNGAWTとかでイベントリスナのメソッドを誰が呼ぶかとか、考えたこと
ないのか?うーん、他人に使わせるライブラリ作る時にでもならない
限りわからないものなのかもな…
volatileはスレッド間同期が問題になるような場面までは,気にすんな。
0502デフォルトの名無しさん
NGNGあるInterfaceをimplementsしたClassを自分で作るときは、
そのInterfaceで定義されている全部のメソッドを
実装しないといけないのでしょうか?
一部だけだと、いけないのしょうか?
0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNG0505デフォルトの名無しさん
NGNGサーブレット関連と思うので、このスレで質問します。
サーブレットやJSPでHTMLタグ編集するときに、
<BR /> とか <INPUT TYPW="submit" /> というように
タグの閉じ括弧にスラッシュが入ってあるのはなぜですか?
0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNGXMLとかのマークアップ言語では開きタグだけってのは許されない。
HTMLの<BR>や<HR>も、<BR></BR>、<HR></HR>としなければ成らない。
ただその省略形として <BR /> <HR />というのがある。
0508デフォルトの名無しさん
NGNG0509デフォルトの名無しさん
NGNG閉じるタグが無いからっしょ
0510デフォルトの名無しさん
NGNG改行がなくて出力結果が良くわからんぞ。
0511デフォルトの名無しさん
NGNG0512506=508
NGNG0513デフォルトの名無しさん
NGNGここにティッシュ置いときますわ。
_,,..i'"':,
|\`、: i'、
.\\`_',..-i
.\|_,..-┘
0514デフォルトの名無しさん
NGNGpublic void display(){
System.out.println("No argument");
}
public void display(String s){
System.out.println(s);
}
public void display(String s, int n){
System.out.println(s + ',' + n);
}
}
ダブルクォートは全角だとコンパイラとおらないぞ。
0515デフォルトの名無しさん
NGNGにげに〜げ〜
なめく〜じ〜にげ〜にげ〜♪
この歌のコード教えてください
0516515
NGNGttp://www.ohtaoilmill.co.jp/namekuji/images_topics/DSCF0006.AVI
0518506
NGNGすみません携帯なんで>ダブルクォーツ
0519502
NGNGどもありがと。
0520506
NGNG0521515
NGNGぬるぽのスレが見つかりませんのでしつもんさせていただきます
java.lang.NullPointerExceptionっていうのは
予期せぬ例外ですが
コレをあらかじめキャッチするようなコードは
書かないほうがベストなんでしょうか?
実はコレ、3組の赤井君と議論になりまして
(*赤井君・・例の畑のおじさんところの息子)
二人で悩んでいます
0522デフォルトの名無しさん
NGNG0523デフォルトの名無しさん
NGNG書かなくてもOK
0524デフォルトの名無しさん
NGNGコンパイルはできたものの、実行時に
java.lang.UnsatisfiedLinkError: no hoge in java.library.path
などと言われて動作しません。なぜでしょう。
同じコードでWinやLinuxやSolarisでは動作しています。
コンパイルにはgccを使い、
hoge.dllやlibhoge.so(libhoge.so.1、libhoge.so.1.0.0)の替わりに
libhoge.dylib(libhoge.1.dylib、libhoge.1.0.0.dylib)を作りました。
それらはカレントディレクトリにあり、環境変数DYLD_LIBRARY_PATHにカレント
ディレクトリも含めています。
Javaからのロードでは、System.loadLibrary("hoge"); としています。
0525デフォルトの名無しさん
NGNGそれだけのややこしいことが出来て
なぜ、解決できないのか不思議だ
プログラマーにもよくいるんだよな
理解しているつもりでも
肝心なところ抜けてたりとか・・・
0526デフォルトの名無しさん
NGNGぶっちゃけJavaは激しく環境依存だから。
0527デフォルトの名無しさん
NGNG0528デフォルトの名無しさん
NGNG0529デフォルトの名無しさん
NGNG0530デフォルトの名無しさん
NGNG内で配列a[][]にいれたものを
public void paint(Graphics g)
へ渡すにはどうすればいいでしょうか?
0531デフォルトの名無しさん
NGNGインスタンス変数かくラス変数にでもしたら?
0532デフォルトの名無しさん
NGNGSystem.out.println(e);
}
なんでこれで Exceptionの名前が表示できるのですか?
Stringでもないのに。わかりやすくおしえてー。
0533デフォルトの名無しさん
NGNGご回答本当にありがとうございます。
具体的にどのように書けばよろしいのでしょうか?
初歩的な質問かもしれませんが、成績がかかってるのでどうか
教えてください。お願いします。
0534デフォルトの名無しさん
NGNGprintln(o.toString());
}
だから。
0535デフォルトの名無しさん
NGNG文字列へ()
0536デフォルトの名無しさん
NGNG0537デフォルトの名無しさん
NGNGそんなので成績がきまるのか…鬱山車脳。
class Hoge{
private static Hage[][] VAL;
public static void main(String args[]){
//…
VAL = a ;
}
public void paint(Graphics g){
//VALにアクセス可能
}
}
これ以上は一切答えない。
0538デフォルトの名無しさん
NGNG他人がどんな風に使っても安全に動くライブラリが書ける。
0539デフォルトの名無しさん
NGNGありがとうございました。
教えてもらった方法でやってみます。
0540デフォルトの名無しさん
NGNG渡す方法が知りたかったんじゃないの?
0541532
NGNG>> 534
ついでにもひとつ。
PrintWriterとprintlnの間の#はなんでしょう?
見たことないんですが。
0542デフォルトの名無しさん
NGNG渡す方法というと?具体的には、
public static void main(String args[])
内でString a[][]=new String[10][10]などと宣言して格納した配列を、
public void paint(Graphics g)内でも使うにはどうしたらいいかとい
うことです。渡す方法とは、どのような方法でしょうか?
0543デフォルトの名無しさん
NGNGPrintWriter"の"という意味。Javadocの記述方式。
0544540
NGNGてっきり引数で欲しいのかと。。。
0545デフォルトの名無しさん
NGNGそうです。今、
public void paint(Graphics g)へどのように渡せばいいか?
public static void main(String args[]) のをどのように参照させるか?
分からないで悩んでいます。どうしたらよいでしょうか?
0546デフォルトの名無しさん
NGNG関数の中で宣言すると、関数内からしか参照できない。
関数の外で宣言すると、クラス内で参照できる。
0547540
NGNGGraphics型にキャストする必要があるかと。。(できるのか?俺はヘタレだから分かりません)
>public static void main(String args[]) のをどのように参照させるか?
>>537を見れば分かるかと。。(勝手に使ってすみません)
0548デフォルトの名無しさん
NGNGMacOSXでは、System.loadLibrary("hoge"); すると、libhoge.jnilibが探される。
0549デフォルトの名無しさん
NGNG分からなきゃ試せ。そんなこと聞くな。
0550540
NGNGチミも分からないんでしょ? パタパタ
0551デフォルトの名無しさん
NGNGhttp://homepage3.nifty.com/coco-nut/
0552デフォルトの名無しさん
NGNGprivate static String[][] a=new String[10][10];
public static void main(String[] args)
のように宣言すれば良いのは分かったのですが、mainの中で
a[1][1]にHelloと入っている場合に、
public void paint(Graphics g){
g.drawString(a[1][1],100,100);
とやっても表示されないのですが、main関数内で格納された値自体をpaint関数
にはそのまま渡せないのでしょうか?
0553デフォルトの名無しさん
NGNG勉強せい。
0554デフォルトの名無しさん
NGNG0555デフォルトの名無しさん
NGNGgetPosition()メソッドではreturn用に刹那的なインスタンスを生成していますが、
メモリや、ガベージコレクタを動作させるためのCPUパワーなど、無駄な負担を強いている気がします。
これで構わないのでしょうか? それともより良い書き方があるのでしょうか。
public Position {
private int x;
private int y;
Position(int x,int y) {
this.x=x;
this.y=y;
}
…中略(getX()とかsetX(int x)とか)…
public Position getPosition() {
return new Position(this.x,this.y);
}
}
0556デフォルトの名無しさん
NGNGgetPosition()の存在意義がわからんが…
インスタンスコピーしたいならObject#clone()つかったら?
0557540
NGNGどうも参照することと、引数を使うことを混同しているような。。
g.drawString(a[1][1],100,100); だと
始めに宣言した配列を参照してるだけな気が。。。
0558デフォルトの名無しさん
NGNGPositionクラスを継承してキャラクタクラス作るってなんか変だなぁ。
普通はキャラクタクラスの基底クラスにPotionをメンバとして持たせるでしょ。
でgetPosition()でメンバの参照を渡す。
0559デフォルトの名無しさん
NGNGたぶん自分でもよく分かってまん(笑)
おっしゃるとおり、始めに宣言した配列ではなく、main関数内で
格納した配列をpaint関数で使うにはどうしたらいいのでしょうか?
0560532
NGNGございました。
0561デフォルトの名無しさん
NGNG0562555
NGNGgetPosition()メソッドはPositionクラスでは特に必要ではないですが、
継承してできたキャラクタクラスで使いたいと思ったものです。
>>558
あ、そうですね。継承でなく素直にメンバにした方が良さそうです。
もっと分析の勉強しないといけませんねぇ。
お答え有難うございました。
0563デフォルトの名無しさん
NGNG0564デフォルトの名無しさん
NGNGx.update(〜);
0565デフォルトの名無しさん
NGNG0566540
NGNG537,546,553を参考にして頑張って下さい。
0567デフォルトの名無しさん
NGNG片方のJVM上のクラスから、もう片方のJVM上のクラスのメソッドが
呼び出せる。
これって正しいですか?
0568デフォルトの名無しさん
NGNGそもそも、paint関数とやらはどのクラスにあるのやら・・・
2つの携帯電話が10�bも離れてないのに何でつながらないの?
とかいってる、おばさんみたいだ。
0569デフォルトの名無しさん
NGNGってか意味不明。
0570デフォルトの名無しさん
NGNGException in thread "main" java.lang.NoSuchMethodError: main
0571デフォルトの名無しさん
NGNG0572デフォルトの名無しさん
NGNGどうしたら改行できますか?
0573デフォルトの名無しさん
NGNG「<br>」
でも、このままで動くかどうかは忘れた
0574デフォルトの名無しさん
NGNGmainメソがクラスの中に無い,ぃゃクラスが無いのかな
0575デフォルトの名無しさん
NGNGクラスを配列にしてメンバにアクセスさせようとしたら
NullPointerなんとかが出ました。
0576デフォルトの名無しさん
NGNG∧_∧
( ´∀`)< ぬるぽ
0577デフォルトの名無しさん
NGNG何がやりたいのかは知らんが
余裕で、できる
詳しく言え
0578デフォルトの名無しさん
NGNGクラスの生徒の
出席番号、身長、氏名をメンバにしてそれぞれを入力させて
クラスの生徒全体の平均身長と最高身長の生徒の氏名を出力するという
課題です。
0579デフォルトの名無しさん
NGNG楽勝な問題だ
いやしかし、こういう問題こそ
スキルがばれるので
書き込む奴は勇気いるよ
0580578
NGNGclass students{
public int no; /*出席番号*/
public String name; /*氏名*/
public float height; /*身長*/
}とし,宣言部で
students Students[];
Students = new students[10];
String namebuf;
InputStreamReader instream = new InputStreamReader(System.in);
BufferedReader consolebuf = new BufferedReader(instream);
みたいに作って
Students[i].no = Integer.parseInt(consolebuf.readLine());
と入力させようとしたのですが・・・
0581デフォルトの名無しさん
NGNG0582デフォルトの名無しさん
NGNGCMPでやれ
そのほうがとりあえず動くものはすぐ作れる
0583デフォルトのJava初心者
NGNG初心者ですが、勉強の為にちょっと考えて作ってみました。最高身長の生徒の氏名を出力する処理で何か変になってしまったけど・・。
class Student {
private int no; //出席番号
private String name; //名前
private double sinchou; //身長
public Student(int no, String name, double sinchou) { //コンストラクタ
this.no = no;
this.name = name;
this.sinchou = sinchou;
}
public int getNo() {
return no;
}
public String getName() {
return name;
}
public double getSinchou() {
return sinchou;
}
public String toString() {
return no + " " + name + " " + sinchou;
}
0584デフォルトのJava初心者
NGNGpublic static double aveSinchou(Student[] students) {
int i = students.length;
double d = 0.0;
for(int j = 0;j < i ; j++ ) {
d += students[j].getSinchou();
}
return d /= i;
}
public static double maxSinchou(Student[] students) {
int i = students.length;
double d = 0.0;
for(int j = 0; j < i; j++) {
d = Math.max( d , students[j].getSinchou());
}
for(int k = 0; k < i; k++) {
if(d == students[k].getSinchou())
System.out.print(students[k].getName() + " ");
}
return d;
}
}
0585デフォルトのJava初心者
NGNGpublic static void main(String[] args) {
Student[] students = new Student[40];
for(int i = 0; i < students.length; i++) {
students[i] = new Student(i + 1, "hoge" + (i + 1) , Math.random() * 30 + 160);
System.out.println(students[i]);
}
System.out.println("平均身長は" + Student.aveSinchou(students));
System.out.println("最高身長は" + Student.maxSinchou(students));
}
}
0586デフォルトの名無しさん
NGNGリンクスタッフになれば小遣い稼ぎができます!!(左下に詳しい説明があります)
バナー1クリック10円や自分の貼った広告から誰かが会員になったら一人につき1000円ももらえる!
他にもいろいろな報酬があります。
http://www12.ocn.ne.jp/~sihori/
↑俺も最初は半信半疑で暇つぶし程度でやっていたけれど、
先月15万振り込まれたよ。( ゚д゚)ポカーン
そこらへんの掲示板に広告を貼り付けてっただけなのに・・・。
2ちゃんにはこういう広告がそこら中にあるけれど、
これはマジでおすすめです!!
バンバン広告貼ってバンバン稼いでください!!
0587なつみ
NGNGstatic double integration(double a,double b,int n)
{
double x,haba,val1,val2,val3,result;
haba=(b-a)/(double)n;
val1=f(a)+f(b);
val2=0.0;
x=a-haba;
for(int i=1;i<=n-1;i=i+2)
{
x=x+haba*2.0;
val2=val2+f(x);
}
val3=0.0;
x=a;
for(int i=2;i<=n;i=i+2)
{
x=x+haba*2.0;
val3=val3+f(x);
}
result=
return result;
}
static double f(double x)
{
return 1.0/x;
}
}
0588なつみ
NGNGstatic double integration(double a,double b,int n)
{
double x,haba,val1,val2,val3,result;
haba=(b-a)/(double)n;
val1=f(a)+f(b);
val2=0.0;
x=a-haba;
for(int i=1;i<=n-1;i=i+2)
{
x=x+haba*2.0;
val2=val2+f(x);
}
val3=0.0;
x=a;
for(int i=2;i<=n;i=i+2)
{
x=x+haba*2.0;
val3=val3+f(x);
}
result=
return result;
}
static double f(double x)
{
return 1.0/x;
}
}
これと
0589なつみ
NGNG{
public static void main(String[] args)
{
double a=1.0;
double b=2.0;
double ans=
System.out.println("シンプソンの方法による結果="+ans);
}
}
これが学校の宿題なんですが、分かる人いますでしょうか?二箇所空欄があるのですが、わかりません。分かる人宜しくお願いします。
0590デフォルトの名無しさん
NGNG0591デフォルトの名無しさん
NGNG入力された積分範囲で積分してその値を
返すプログラムを作れとのことです。
エキスパートの皆様お願いします。
提出が明日なので、なるべくはやいとうれしいのですが。
0592デフォルトの名無しさん
NGNGhttp://endou.kir.jp/yuminet/link.html
0593デフォルトの名無しさん
NGNG積分忘れたので
Java知ってても出来ません
すいません
0594なつみ
NGNG0595デフォルトの名無しさん
NGNG再起でかけて足す。これ。
以上。
0596なつみ
NGNG0597デフォルトの名無しさん
NGNGはあはあ
なつちゃん
もうだめ・・・
なめてくれたら
はあはあ
教えてあげる
はあはあ
ああああああああああああああああああああああああああああああああ
0598デフォルトの名無しさん
NGNG150 名前:阪神ファン ◆netaz1u/w6 投稿日:03/06/20 23:03 ID:Java/141
巨人の見所(アツい順番に)
1、江藤のホームランの弾道
2、木佐貫の三振ショー
3、ヨシノブの打率
4、清原のデッドボール
5、岡島の炎上
6、斉藤のポロリ(グラブから落とす)
7、阿部の馬鹿面
8、痛いアナウンサーの実況
9、日テレの放送でスマップの歌がへたなやつの発言
10、仁志のポジショニング(スローイングはそれほどでもない)
0599デフォルトの名無しさん
NGNG0600_
NGNG0601デフォルトの名無しさん
NGNG阪神不在 巨人不在 中日不在 ヤクルト不在 広島不在 横浜不在
巨+11 神+19 神+23 神+25 神+20 神+13
中+6 中+3 巨+6 巨+4 中+7 巨−1
広±0 ヤ±0 ヤ+2 中+1 巨±0 中−1
ヤ−1 広±0 広−8 広−5 ヤ−1 ヤ−4
横−16 横−22 横−23 横−25 横−26 広−7
こういうのってプログラミング難しそうだな
0602デフォルトの名無しさん
NGNG横浜不在でもっとも救われるのは横浜自身か。
0603デフォルトの名無しさん
NGNG0604デフォルトの名無しさん
NGNGシンプソン則の式と↓を見比べてみ。組み合わせれば答えが出るけど、わからなければ向いてないからあきらめなさい。
val1=f(x_0)+f(x_2n)
val2=f(x_2)+…+f(x_2n-2)
val3=f(x_1)+…+f(x_2n-1)
0605デフォルトの名無しさん
NGNGたとえば
public class Result {
public int winner;
public int loser;
}
なクラスがあって、阪神=1、広島=2、中日=3、...などと番号を振る。
これで、1試合の試合結果を表現できる。
今までの全試合結果を ArrayList allResult; に格納したとすると、
public ArrayList remove( int a ) {
ArrayList extracted = new ArrayList();
Iterator iterator = allResult.iterator();
while( iterator.hasNext() ) {
final Result r = (Result)iterator.next();
if( r.winner != a || r.loser != a )
extracted.add( r );
}
return extracted;
}
の、かえりちを集計すればよい
0606デフォルトの名無しさん
NGNGMypoint()コンストラクタ;点を(0,0)にセット
Mypoint(double a,double b)コンストラクタ:点を(a,b)にセット
public double getX() 点のx-成分を返す
public double getY() 点のy-成分を返す
public void metLocation(double a,double b)点を指定したx,y-成分にセット
public void betX(double a) 点のx-成分をセット
public void metY(double b) 点のy-成分をセット
public String toString() 点のx,y-成分を文字列(x,y)で返す
public double distance(MyPoint pt) 点ptとの距離を返す
このとき、二つの点p1,p2を位置(1.0,2.0)と(4.0,6.0)にセットして、
それらの位置を表示した後に、2点間の距離を表示するMypointApp.javaを書け
という宿題が出たのですがどうやればいいのか分かりません。
教えてください(;´д`)
0607デフォルトの名無しさん
NGNGJavaでHelloWorldも書けない人?
0608デフォルトの名無しさん
NGNGprivate double x, y;
MyPoint() {
metLocation(0, 0);
}
MyPoint(double x, double y) {
metLocation(x, y);
}
public double getX() {
return x;
}
public double getY() {
return y;
}
public void betX(double x) {
this.x = x;
}
public void metY(double y) {
this.y = y;
}
public void metLocation(double x, double y) {
betX(x);
metY(y);
}
public String toString() {
return new String("(" + getX() + ", " + getY() + ")");
}
public double distance(MyPoint pt) {
return Math.sqrt(Math.pow((this.x - pt.getX()), 2) + Math.pow((this.y - pt.getY()), 2));
}
}
0609デフォルトの名無しさん
NGNG0610デフォルトの名無しさん
NGNGimport java.awt.event.*;
import java.util.*;
public class Clock extends Frame {
public Clock() {
setSize(400,300);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
public void paint(Graphics g) {
int hour,minute,second,milli
GregorianCalendar t=new GregorianCalendar();
hour = t.get(Calendar.HOUR);
minute = t.get(Calendar.MINUTE);
second = t.get(Calendar.SECOND);
milli = t.get(Calendar.MILLISECOND);
g.drawString(""+hour+"時"+minute+"分"+second+"秒"+milli,20,40);
}
public static void main(String[] args) {
Frame w=new Clock();
w.show();
}
}
こいつをリアルタイムで動かすにはどうしたらいいのでしょうか?
アフォなプログラムですいません…
0611デフォルトの名無しさん
NGNGあと、java.util.Timer を使うのもいいよ。
0612デフォルトの名無しさん
NGNGfinal Frame f(ちゃんと参照与えてね);
Timer timer = new Timer(true);
TimerTask task = new TimerTask(){
public void run(){EventQueue.invokeAndWait(
new Runnable(){public void run(){f.repaint();}}
);}
};
timer.scheduleAtFixedRate(task,100,200);
こんな感じかね。
0613デフォルトの名無しさん
NGNG「�@」がfalseで返って来るけどなんでだろ?
EUCで「ADA1」って書いてあったのに。
0614デフォルトの名無しさん
NGNG0615デフォルトの名無しさん
NGNGもっと詳しく書かないと教えてあげない。
0616デフォルトの名無しさん
NGNG「�@」って NEC PC-98の機種依存文字だからだと思われ。
Java の EUC-JP コンバータは JIS X 0208 と JIS X 0212 に入ってる文字しかサポートしないんだと推測。
0617デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNG0620デフォルトの名無しさん
NGNG0621デフォルトの名無しさん
NGNG0622デフォルトの名無しさん
NGNGなんか説明下手ではありますが、
まとめると、
for(line=0;line<n;line++)
{for(character=0;character<line;chracter++)
System.out.prnt(”*”)}
だと
*
**
***
でますが、
*
**
***
というのを作りたいのです
ちなみに
nは最初に入れる変数です
0623622
NGNG**
***
は
*
**
***
をぎゃくにしたものです
0624デフォルトの名無しさん
NGNGpublic class 622 {
public static void main(String[] args){
int j,k,l;
for (j=1;j<=3;j++){
for (k=3;k>=j;k--){
System.out.print(" ");
}
for (l=1;l<=j;l++){
System.out.print("*");
}
System.out.println();
}
}
}
0625デフォルトの名無しさん
NGNG・規作成画面(NewMail.class)
新規作成用画面HTMLの出力(HTML出力するのみのServlet)
↓
To、Cc、Bc、Subject、Contentの入力→Submitボタン→送信完了画面(Send.class)へ
・送信完了画面(Send.class)
HttpSessionオブジェクトからLoginIDとLoginPwdの値の取得(HttpSession#getAttribute()メソッド)
↓
LoginIDとLoginPwdをキーにしてRegister(登録簿)テーブルからRegistNumber(登録番号Key)の取得(SQL)
↓
RegistNumber(登録番号key)をキーにしてUserConf(ユーザの設定データ)テーブルからユーザの設定データの取得(SQL)
↓
ユーザの設定データをもとに、JAVAMAILでダミーPOPリクエスト(POP before SMTP対策)
↓
ユーザの設定データをもとに、JAVAMAILでメールの送信
↓
『送信完了しました。』のHTMLの出力
というものを作りたいのですが何をどうすればいいのかまったくわかりません(汗
これさえできれば単位が取れそうなのでどうかよろしくお願いします。
ちなみにログイン画面、登録画面は他の人の担当です。
0627超初心者
NGNGを記してほしいのですが(;´Д`)
だれかおしえてくだっし!!
0628デフォルトの名無しさん
NGNG0629超初心者
NGNG0630デフォルトの名無しさん
NGNGまず、どのクラスがサーブレットなのか、具体的に書いてください。
それと、このWEBアプリサンプルでは、JSPは使用しないのですか?
それと、SQLを使用する部分がありますが、DBアクセッサのクラスは
すでに準備されている?それから、DBも構築済み?
JavaMailのAPIは、SUNのJ2EE APIに含まれているので、
それを参照してください。
0631デフォルトの名無しさん
NGNGhttp://mailsrv.nara-edu.ac.jp/~asait/c_program/sample0/taylor.htm#section3
0632英語のコメント入手について
NGNG日本語のソフトを英語化しているのですが、
英語版のwindowsやofficeで使ってる
エラーコメントや警告コメント集みたいのって
もしあったら教えてください。
自分で英訳するとどうもフレンドリーな文に
なってしまい困ってます。
お願いします。
0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNG0635デフォルトの名無しさん
NGNGあるよ
でもスレ違いだから
0636デフォルトの名無しさん
NGNG0637デフォルトの名無しさん
NGNG0638デフォルトの名無しさん
NGNG0639デフォルトの名無しさん
NGNGhttp://upbbs.s2.x-beat.com/linkvp/linkvp.html
↑
このサイトマジやばいです。早く見ないと消されちゃうかも・・・
0640デフォルトの名無しさん
NGNG普通にHelloWorldのアプレットができません。(j2sdk1.4.1_03にて)
appletviewerでは見れるのですがhtmlで表示できません。
さんざん既出ですが親切な方いたらご教授お願いします。
(もう一日調べて分からない自分にかける言葉もありません…
0641デフォルトの名無しさん
NGNG従ってソートして、出力するプログラムなんですが、アルゴリズムどのように
考えればいいですかね?ただ取り出してソートまでは分かるんだけど、
他の4つの値も対応するように出力したいんですよ。
下手な日本語ですいませんが、わかりますか?
0642デフォルトの名無しさん
NGNG今ひまなので答えてやるから!
0643デフォルトの名無しさん
NGNG俺がむかし作ったユーティリティークラスのやつ
仕様上、List受けてListで返しているけど参考にしてくれ
リファクタリングすべきだが弄ってない勘弁してくれ
でもこれでも動くから・・・もう考えたくないんです
(ついでに順位番号付き)
keyがソートの対象となる番号
0644デフォルトの名無しさん
NGNGList[] result = new List[list.length];
String[] temp = new String[list.length];
for (int i = 0; i < list.length; i++) {
result[i] = new ArrayList();
}
for (int k = 0; k < list.length; k++) {
int count = 0;
for (int i = k + 1; i < list.length; i++) {
if (i < list.length)
if (Integer.parseInt((String) list[i].get(key)) >= Integer.parseInt((String) list[k].get(key))) {
count++;
}
}
for (int j = 0; j < list.length; j++) {
if (result[j].isEmpty()) {
count--;
if (count == -1) {
temp[j] = (String) list[k].get(key);
for (int l = 0; l < list[k].size(); l++) {
result[j].add(l, list[k].get(l));
0645デフォルトの名無しさん
NGNG}
}
}
}
String[] rankNum = addRankingNumberForInt(temp);
for (int i = 0; i < rankNum.length; i++)
result[i].add(0, rankNum[i]);
return result;
}
private static String[] addRankingNumber(String[] data) {
String[] rank = new String[data.length];
int i = 0;
int num = 1;
while (i < (data.length - 1)) {
rank[i] = String.valueOf(num);
if (data[i].compareTo(data[i + 1]) > 0)
num = i + 2;
i++;
}
rank[data.length - 1] = String.valueOf(num);
return rank;
}
0646デフォルトの名無しさん
NGNGprivate static String[] addRankingNumberForInt(String[] data) {
String[] rank = new String[data.length];
int i = 0;
int num = 1;
while (i < (data.length - 1)) {
rank[i] = String.valueOf(num);
if (Integer.parseInt(data[i])>Integer.parseInt(data[i + 1]))
num = i + 2;
i++;
}
rank[data.length - 1] = String.valueOf(num);
return rank;
}
0647641
NGNGちなみに途中まで書いたのを2番目はxcoordという値なのです。
public class sort {
public static void main(String args[]) {
try {
String line[] = new String[1000000];
int xcoord[] = new int[100000];
int ycoord[] = new int[100000];
// FileReader
FileReader fr = new FileReader(args[0]);
BufferedReader br = new BufferedReader(fr);
FileWriter fw = new FileWriter(args[1]);
StreamTokenizer st = new StreamTokenizer(fr);
String s;
while(( line[st.lineno()] = br.readLine()) != null) {
st.nextToken();
st.nextToken();
xcoord[st.lineno()] = (int)st.nval;
ycoord[st.lineno()] = (int)st.nval;
java.util.Arrays.sort(xcoord);
}
}
catch(Exception e) {
e.printStackTrace();
}
}
}
0649デフォルトの名無しさん
NGNG> 下手な日本語ですいませんが、わかりますか?
全然わからん。
>>643
なんで >>641 の文章だけでソースを出せるの?
「1行に付き5つの数値が書いてあるファイルを読み込み」
↑セパレータは何よ?
「2番目の数値に従ってソートして」
↑数値がどうならどう従えばいいのよ?
ってな流れになるのがまともじゃないか、と思った次第。
(Javaの宿題が出来れば日本語が出来なくてもいいのかな。)
0650640
NGNGおかげでできました。
僕以外にも同じ人いましたね…
これでなんとか眠れそうです。
0651643
NGNGう〜ん、何がいいたいのか、わかんないけど
>>641!=>>643
って言うのは事実
たまたま、俺の思考と>>641の思考が
あるいは、俺の日本語と>>641の日本語感覚が
一緒だったってことかな。他人にしてみれば不思議かもしれない
実際俺も何回か読み返して「あ、俺昔作った奴だ」と思っただけ
とくに、>>643の場合「ソート」の部分が知りたいんじゃないかと、俺は悟りました
だから、セパレータがなんであろうと関係ない。
ちなみに>>643の文章で読み取った俺の理解↓
例:以下のように書かれたファイルがあるとする
それぞれの行の3番目でソートすると
3,2,5,4 6,8,2,5
6,8,2,5→3,8,4,4
3,8,4,4 3,2,5,4
つまり横の関係を維持したまま(>他の4つの値も対応するように出力したいんですよ。 )
基準となる列でソートする。データベースのOrderByを連想しました
0653デフォルトの名無しさん
NGNG0654643
NGNG難文読解能力が?w
実は俺ウンマンコなんだが・・・(なんだお前かよ思わないでください)
0655デフォルトの名無しさん
NGNGと思いますた。
0656655
NGNGclass ListComparator implements Comparator {
int elementIndex; // 何番目の要素で比較するか
public ListComparator(int elementIndex) {
this.elementIndex = elementIndex;
}
public int compare(Object o1, Object o2) {
// throws ClassCastException, IndexOutOfBoundsException, NumberFormatException
int value1 = Integer.parseInt(((List)o1).get(elementIndex));
int value2 = Integer.parseInt(((List)o2).get(elementIndex));
if(value1 == value2) return 0;
return value1 < value2 ? -1: 1;
}
}
とでもすれば、Arrays.sort()使ってもSortedSetにつっこんでもいいだろ。
0657643
NGNGいや、あくまでも
あの俺のコードの方は順序付けも必要だったので
そうなってます
ただ単に比較するだけじゃなく、上から何位なのか
調べる必要があり、順位付けの列も追加しなくちゃなりません
そのままSortedSetなどに突っ込むことは出来ず
そうなってしまいました
ただ、もっといい方法はあるだろうということは思っています
挑戦してみてください
0658デフォルトの名無しさん
NGNGまず条件としてはだな
●0から10までの値がランダムに決められる
●それを適当にこっちが入力する
●違うならメッセージを出してループ、当たりならメッセージを出して終了
お前らにいわせればあまりにも簡単だと思うのでこのゲームを実際に作ってみろ
10分ぐらいでできるはずだろ
ちなみにソースをメールで送ってくれちゃったりなんかすると嬉しい
先生、ここ見てたりしねぇかなーと思って一応、念のため
0659658
NGNGforループ使うのか?
0660660
NGNGいまから、始めます
何分でできるでしょうかね・・・さてさて・・・
0661デフォルトの名無しさん
NGNG0662デフォルトの名無しさん
NGNGマチクタビレター
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< ゲームマダー?
\_/⊂ ⊂_)_ \____________
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
|  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| |
| 淡路たまねぎ .|/
0663デフォルトの名無しさん
NGNG0664デフォルトの名無しさん
NGNG「ランダム」というクラスによって決められる、という意味かもしれないので、
class ランダム {
public int random = (int)(Math.random() * 11);
}
これならどっちの意味でも仕様を満たすかなぁ。
暇だな、俺。
0665デフォルトの名無しさん
NGNG同じである判断ってどうやって簡単にするん?
0666デフォルトの名無しさん
NGNGほれ。
0667664
NGNG0668デフォルトの名無しさん
NGNG0669デフォルトの名無しさん
NGNGperl -e '$ans=int(rand(10));while(1){$_=<>;if($_==$ans){print "ok:$.回($ans)\n" and last;}else{print "ng\n";}}'
スレ違いでスマンがあまりに>>660が遅いもんだから。。
0670660
NGNG入力文字をワザワザ数値に変換してると
考えること多くなるので、そのまま比べるやつに変えてたのさ
ホントは数値に変えたほうがいいのだが・・・
import java.io.*;
public class Kazuategame {
public static void main(String[] args) {
final String right = "正解";
final String non = "不正解";
String time="回目";
String answer = String.valueOf((int) (Math.random() * 11));
int count = 1;
try {
BufferedReader bis = new BufferedReader(new InputStreamReader(System.in));
String input;
while ((input = bis.readLine()) != null) {
if (input.equals(answer)) {
System.out.println(right + count + time);
break;
}
else {
System.out.println(non);
count++;
}
}
}
catch (IOException e) {}
finally {}
}
}
0672デフォルトの名無しさん
NGNGそうです。文字ってストリングの。
アイオーで数値入力されたのを
そのまま数値で認識してくれないでしょ?
0673デフォルトの名無しさん
NGNGjavac kazuategame.javaでいいんだよな?
kazuategame.java:2: クラス Kazuategame は public であり、ファイル Kazuategame.ja
va で宣言しなければなりません。
0674デフォルトの名無しさん
NGNGお前ウザい、消えろ
0675664
NGNG文字は文字。
文字列は文字列。
0676デフォルトの名無しさん
NGNG0677デフォルトの名無しさん
NGNGこの俺がアンカーリンクの付け方をまちがえてしまうとは!!
0678デフォルトの名無しさん
NGNGしかも、アンカーもリンクもおんなじだし・・・
お前は、「腹痛が痛い」信者だろ?
0679658
NGNG失望しましたよ。お前らがこんな低スキルだとは思いませんでした
0681デフォルトの名無しさん
NGNG☆見て見て!!
http://yahooo.s2.x-beat.com/linkvp2/linkvp2.html
0683デフォルトの名無しさん
NGNG助けて
0686デフォルトの名無しさん
NGNG全然よくない
何考えてんだお前
0687デフォルトの名無しさん
NGNGわざわざ、こんなこと聞くぐらいだから
ネタだろうよ
0688デフォルトの名無しさん
NGNGうるせーな
さっさと答えろよボケが
0689デフォルトの名無しさん
NGNG先頭のKは大文字だったんですね
まぎらわしいことすんじゃねぇよタコ
てか恐れ入りますがそのソースだと複雑すぎて私が作ったものでないことがバレてしまいます
もう少し簡単な、それこそ初歩のレベルで作ってみなさい
だって習ってないクラス使いまくりだもんね、それ
0690デフォルトの名無しさん
NGNGpublic class kazuategame {
public static void main(String[] args) {
final String right = "正解";
final String non = "不正解";
String time="回目";
//[2ch]de,osietemoraimasita
//http://pc2.2ch.net/test/read.cgi/tech/1047538922/670
String answer = String.valueOf((int) (Math.random() * 11));
int count = 1;
try {
BufferedReader bis = new BufferedReader(new InputStreamReader(System.in));
String input;
while ((input = bis.readLine()) != null) {
if (input.equals(answer)) {
System.out.println(right + count + time);
break;
}
else {
System.out.println(non);
count++;
}
}
}
catch (IOException e) {}
finally {}
}
}
このまま提出しろ
0691デフォルトの名無しさん
NGNG死ねよ
0692デフォルトの名無しさん
NGNGまぎらわしいことすんじゃねぇよタコ
0694デフォルトの名無しさん
NGNGフリーめーるじゃだめだぞ。
0695デフォルトの名無しさん
NGNGimport java.io.*;public class Kazuategame {public static void main(String[] args) throws Exception {
String answer = String.valueOf((int) (Math.random() * 11));int count = 1;
while (true) {if (new BufferedReader(new InputStreamReader(System.in)).readLine().equals(answer)) {
System.out.println("正解" + count + "回目");System.exit(0);}else {System.out.println("不正解");count++;}}}}
0696デフォルトの名無しさん
NGNGうーん、もう少しかなぁ…
はい、リテイクです
がんばってください
0697664
NGNGからかってごめんなさい。ちゃんと書きます。
文字列を int 値に変換するときは、Integer クラスの parseInt(String) メソッドを使います。
intValue = Integer.parseInt(inputString);
でも、inputString の中身が、int 値に変換できない内容である場合もあります。
Integerr クラスの parseInt(String) メソッドは、与えられた文字列を int 値に変換できない場合、
NumberFormatException という例外を投げてくれるので、それをキャッチして対処することが出来ます。
try {
intValue = Integer.parseInt(inputString);
} catch (NumberFormatException e) {
System.out.println("int 値として認識できませんでした。");
}
0698デフォルトの名無しさん
NGNGどのクラス使っちゃいけないのか教えて
0699デフォルトの名無しさん
NGNGまぁ許してやらないこともないです
あとは先生がここを見てないことを祈りつつ…
ま、何はともあれご苦労だったな、クズども
下がってよいぞ
0700デフォルトの名無しさん
NGNGttp://www.dcl.info.waseda.ac.jp/prog/
↑のページの第8回講義pdfファイルの最後に書かれている
宿題がわかりません。
よろしくお願いします。
0701デフォルトの名無しさん
NGNG今日中に新スレが立つぐらいまでにな
0703デフォルトの名無しさん
NGNG0704デフォルトの名無しさん
NGNG通報しますた
0707660
NGNG「例題」とか「演習」とかかかれているだけで
何をどうすりゃいいのかさっぱりだ
「新しいクラスRestaurantを作る. そのクラスは座標を受
け取ると近くのレストランの配列を受け取る.」
座標を受け取るとレストランの配列を受け取る?
座標を受け取るとレストランの配列を返すの間違いじゃないのか?
0708660
NGNGっていうかお前少しぐらい返事したらどうだ
0709700
NGNGですよね。教授の頭の中を理解しないと分からないという感じです。
よろしくお願いします。
0710700
NGNGヒントみたいなものは
「位置を与えているGPS.classを少し変更し、
さらにレストランの座標の配列と車の距離を計算し、
近いレストランを出力してやる方法を考えればいいと思う。」
らしいのですが。
それでもよく分かりません。
0711デフォルトの名無しさん
NGNG質問するのも恥ずかしいようなレベルじゃないんじゃないでしょ。
0712デフォルトの名無しさん
NGNG0713664
NGNG配列と配列変数の区別がついてない。
そりゃ「配列の宣言」じゃなくて「配列変数の宣言」だろうが。
0714700
NGNGメールで聞くのもコワイコワイ。
・・・。
0715_
NGNG0716700
NGNGMap x=100 y=100 restaurant:Aレストラン
Map x=101 y=101
Map x=102 y=102
Map x=103 y=103
Map x=104 y=104 restaurant:Bレストラン
Map x=105 y=105
(以下続く)
のようにしろと言う事なのですかね。
0717デフォルトの名無しさん
NGNGhttp://www.dcl.info.waseda.ac.jp/prog/ を HTML4.0 Transitional としてチェックしました。
14個のエラーがありました。このHTMLは -54点です。タグが 13種類 38組使われています。文字コードは JIS (ISO-2022-JP) のようです。
0718664
NGNG第5回のPDF中の
銀行のアカウント管理プログラムの中で、
balance (残高)として double 型を使っている・・・・・。
0720デフォルトの名無しさん
NGNG0721700
NGNGが入ってるのはこのマシンではないのでつ。
ソースコードが入ってるのはOSがリナックスだったり、
フロッピーが使えなかったり、ネットにつなげるには学校の
LANを利用したりみたいな状態で、今すぐここに記すことは
できないです。今から打つので少し時間かかります。
0723660
NGNG座標+レストランの名前が入ってるのか?
もしそうなら、このクラスの役割は値保持するBean的なもの?
レストランの配列ってレストランクラスの配列ってこと?
完璧にこの教授の頭の中でやってることだよな
教え方悪いやつって言うのは相手がどこまでわかってるか考えてないんだよな
俺工場で働いてるんだが、新しく入ってきたやつに
「ノギス取ってくれ」って言ってもわからないんだよ
ここで、コノ教授のようなやつだったら「は?なんでわかんないんだ?」って思うだろうが
「ノギス」って言う言葉を知らない人がいるって言うことも理解していなくちゃいかん
自分で書いてて分けわからん
0724700
NGNGpublic class User{
public static void main(String[] args){
{
CarNavi navi = new CarNavi();
Car car = new Car();
GPS gps = new GPS();
car.start();
while(car.getState()==car.ACTIVE){
navi.go(gps);
}
}
}
0725デフォルトの名無しさん
NGNG0726700
NGNGpublic class CarNavi{
CarNavi()
{
Map m = new Map(0,0);
MapDraw.draw(m);
}
public void go(GPS g)
{
Map m = new Map(g.getXPos(),
g.getYPos());
MapDraw.draw(m);
}
}
0727デフォルトの名無しさん
NGNGCarNaviはPersonalNaviに変わったんじゃないの?
あれはあの問題で、終わりだったのか?
ますますわからん
0728700
NGNGpublic class GPS{
private int x,y;
GPS(){ x=100; y=100;}
public int getXPos()
{
return x++;
}
public int getYPos()
{
return y++;
}
}
0729700
NGNGpublic class Map{
private int xPos,yPos;
Map(int x,int y){xPos = x; yPos = y;}
public static Map getMap(int x,int y)
{
return new Map(x,y);
}
public int getX(){return xPos;}
public int getY(){return yPos;}
}
0730664
NGNG0731700
NGNGpublic calss MapDraw{
public static void draw(Map m)
{
if(m.getX()==0&&m.getY()==0){
System.out.println("Initialization");
}else{
System.out.println("Map x="+m.getX()
+" y="+m.getY());
}
}
}
0732700
NGNGpublic class Car{
public static int ACTIVE = 1;
public static int INACTIVE = 2;
private int state;
private int loop=0;
Car(){state =INACTIVE;}
public void start()
{
state=ACTIVE;
}
public void stop()
{
state=INACTIVE;
}
public int getState()
{
if(loop++==100){
this.stop();
}
return state;
}
}
0733700
NGNG0734660
NGNG乙
ちょっとは見えてきた
まず、車が対角線上を走っているって言うことか
で、「近く」って言うのは片方の座標が一致していればいいのか?
それとも、両方の座標の差が何コマ以内とか?
とにかく俺の判断でやってみる
0735700
NGNGなるほど、車が対角線上を走っているのですね。
それなら近くのレストランというのが納得できます。
近くの定義はどうすべきなんでしょうね。。
レストランの場所の座標を決めるのが先なのかな....
とにかくお願いします。助かります。
0736デフォルトの名無しさん
NGNGうわーこのセンセイ、ぜんぜん分かってないな。
ワセダでこのレベルかよ…。
0737デフォルトの名無しさん
NGNG「配列は次回の講義で説明する」って無理じゃん、この宿題(藁
0738700
NGNGこの2点の距離は√{(a-c)^2+(b-d)^2}となることを
利用するのが良いかもしれません。
0739デフォルトの名無しさん
NGNGつーか問題を想像する宿題って一体…
0740660
NGNGもうチョイマテ
0741デフォルトの名無しさん
NGNG2行目に打ち間違いがあると思うのだが……。
0742660
NGNGなぜか、同じレストランの座標が2回以上表示される
public class Restaurant {
// レストランの位置
private Map[] rest = new Map[10];
public Restaurant() {
//とりあえずレストランは10個所あって、座標はランダムに配置する
for (int i = 0; i < rest.length; i++) {
rest[i] = new Map((int) (Math.random() * 100) + 100, (int) (Math.random() * 100) + 100);
}
//レストランの存在場所確認用
for (int i = 0; i < rest.length; i++) {
System.out.println("REST:" + rest[i].getX() + ":" + rest[i].getY());
}
}
//近くのレストランをMapの配列で返す
public Map[] nearRestaurant(Map carposi) {
Map[] maps = null;
Map[] temp = new Map[rest.length];
int nearRestCount = 0;
for (int i = 0; i < rest.length; i++) {
if (isNear(carposi, rest[i])) {
temp[nearRestCount] = new Map(rest[i].getX(), rest[i].getY());
nearRestCount++;} }
maps = new Map[nearRestCount];
System.arraycopy(temp, 0, maps, 0, maps.length);
return maps;
}
//自分の車の位置とこのレストランが近ければ(3コマ未満なら)trueを返す 上のnearRestaurant内から呼ばれる
private boolean isNear(Map m1, Map m2) {
if (Math.abs(m1.getX() - m2.getX()) < 3 && Math.abs(m1.getY() - m2.getY()) < 3) {
return true; }else {return false;}}}
0743660
NGNGCarNavi() {
Map m = new Map(0, 0);
MapDraw.draw(m);
}
public void go(GPS g) {
Map m = new Map(g.getXPos(), g.getYPos());
MapDraw.draw(m);
}
public void goRest(GPS g,Restaurant rest){
Map m = new Map(g.getXPos(), g.getYPos());
Map[] nearRest=rest.nearRestaurant(m);
MapDraw.draw(nearRest);
}
}
0744660
NGNGpublic static void draw(Map m) {
if (m.getX() == 0 && m.getY() == 0) {
System.out.println("Initialization");
}
else {
System.out.println("Map x=" + m.getX() + " y=" + m.getY());
}
}
public static void draw(Map[] m) {
for (int i = 0; i < m.length; i++) {
if (m[i].getX() == 0 && m[i].getY() == 0) {
System.out.println("Initialization");
}
else {
System.out.println("Map x=" + m[i].getX() + " y=" + m[i].getY());
}
}
}
}
0745660
NGNGとりあえず、教授の要求するように作ってみたが
なぜ、2回以上表示されるのかわからん
ちょっと休憩
0746660
NGNGwhile (car.getState() == Car.ACTIVE) {
navi.goRest(gps,rest);←ココ
}
0747660
NGNG一個移動したとしても
「まだ近い」ってことあるもんな
0748700
NGNGしばらく出かけてましたので、今からためさせてもらいます。
0749デフォルトの名無しさん
NGNG「ここで抽象メソッドの名前とシグニチャを決めておく。」という表現での
「シグニチャ」とは、「引数と戻り値の型」の意味だという理解であってますか?
なぜ、シグニチャと呼ぶのですか?よろしくお願いします。
0750デフォルトの名無しさん
NGNG語源はなんだろう。Smalltalk あたりかね。
0751デフォルトの名無しさん
NGNG0752749
NGNGありがとうございます。
0753デフォルトの名無しさん
NGNGちょっと待て。
シグニチャとは、メソッドの名前と、仮引数の型と並びの事だ。
戻り値の型はシグニチャには入らない。
0754デフォルトの名無しさん
NGNGHTMLで
<form action="fileUploadServlet" enctype="multipart/form-data" method="post" >
ファイル名:<input type="file" name="fileName">
<input type="submit" value="送信">
</form>
で、以下のようなコードを書きました。
URLConnection conn = url.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestProperty("Content-type", contype);
conn.setRequestProperty("Content-Disposition", "attachment; filename=\""+ cfile + "\"");
ObjectOutputStream request = new ObjectOutputStream(new BufferedOutputStream(conn.getOutputStream()));
byte buffer[]= new byte[4096];
while((size = fis.read(buffer, 0, buffer.length)) != -1) {
request.writeObject((Object)buffer);
request.flush();
}
request.close();
これを実行したところ、サーバ側にContent-Disposition:attachment; filename="cfile"が正しく渡っていないのと、
バイナリデータ自体がおかしくなっていること、
さらにはバイナリデータ自体が、例えば500Kのデータを送信しようとしても
4Kバイトまでしか送信されておらず、すんごく悩んでいます。
BufferedWriterクラスを使用しても見たのですが、こちらもダメでした・・・
HTMLで書けば、1分で終わるものを2日くらい悩んでいます。
できればご教授いただければ・・・ よろしくお願いします。
0755デフォルトの名無しさん
NGNGだから、片方で聞けよマルチ
0756sh05
NGNG0757デフォルトの名無しさん
NGNG0758640
NGNGimport java.applet.Applet;
import java.awt.*;
public class test extends Applet
{
public void init(){}
public void paint(Graphics g){
g.drawString("aaaaaaa",50,50);
}
}
というソースをコンパイルしてIEで.htmlを見たらアプレットの確認はできました。
今度は
import java.applet.Applet;
import java.awt.*;
public class test extends Applet
{
public void init(){}
public void paint(Graphics g){
g.drawLine(0,0,100,100);
g.drawString("aaaaaaa",50,50);
}
}
として再コンパイルしても前とIEの表示が変わりませんでした。
appletviewerでは表示は変わってるのですが何でなのか分かりません。
フォルダを新しく作って、.classと.htmlをコピーすると斜めの線と「aaaaaaa」の確認はできるのですが…
0759デフォルトの名無しさん
NGNG残ってしまって、以前のが表示されるね。
0760640
NGNGお騒がせしてすみません。
0761デフォルトの名無しさん
NGNG配列を使ったものなのです
12この数字を入れ、それらを上から順に1−12月のお菓子の売上数として、
売上が最大の月と、売上のび数が一番のものを出すものです。
おながいします。
0762デフォルトの名無しさん
NGNGclass Uriage
{
public static void main(String args[])
{
int sold[]={500,300,200,150,100,80,50,10,80,200,400,1000};
int saidai = 0,nobi = 0,temp,month1 = 0,month2 = 0;
temp = sold[0];
for(int i=0; i<sold.length; i++)
{
if(saidai < sold[i])
{
saidai = sold[i];
month1 = i+1;
}
if(i != 0) temp = sold[i] - sold[i-1];
if(nobi < temp)
{
nobi = temp;
month2 = i+1;
}
}
System.out.println("売り上げが最大の月は"+month1+"月です。");
System.out.println(saidai+"個売れました。");
System.out.println("売り上げのび数が最大の月は"+month2+"月です。");
System.out.println("先月と比べて"+nobi+"個増えました。");
}
}
0763762
NGNGみますた。売り上げが最大の月、売り上げのび数が一番の月、
が複数あると一つしか表示されません。
一番分からなかったのは12個の数字を配列に入れる部分。
キーボードから入力をするのか、コマンドラインから引数として
入力するのか、ソースコードにあらかじめ記述しておくのか、等。
>>762ではソースコードに記述してあります。
int sold[]={500,300,200,150,100,80,50,10,80,200,400,1000};
↑これがその部分になるのでここは適切なものに変えてください。
0765デフォルトの名無しさん
NGNG0766デフォルトの名無しさん
NGNGjavaアプレットで、画像の読み込みを行いたいのですが、うまくいきません。
img_aを宣言して、
public void init() {
try{
URL dir = this.getDocumentBase();
img_a = Toolkit.getDefaultToolkit().getImage(new URL(dir, "cursor.png"));
}
で、g.drawImage(img_a ,10 ,10, this);
でコンパイルすると、URL dir〜ってとこにエラーが出てしまいます。
教材にはこう書けと書いてあるのですが、何がおかしいのでしょうか。
ちなみに、URL dirというのは、ここで宣言しているのですよね?
0767デフォルトの名無しさん
NGNG0768766
NGNG0769デフォルトの名無しさん
NGNG0770デフォルトの名無しさん
NGNG0771デフォルトの名無しさん
NGNG0772デフォルトの名無しさん
NGNGハヤクシテネ
0773デフォルトの名無しさん
NGNG指定された 複数の Java のソースコードが書かれたファイルを読み込んで、
構文木を返すクラスでも作ってクリ。暇なら。
0774デフォルトの名無しさん
NGNGここでいう構文木の定義は?
0775デフォルトの名無しさん
NGNG0776デフォルトの名無しさん
NGNG馬鹿ですか?
0777デフォルトの名無しさん
NGNG0778デフォルトの名無しさん
NGNG環境変数を設定したら
「javaは環境変数には出来ません」とか言うメッセージが
出るのですが何ででしょうか?
win2000では問題なかったのにXPだとJAVA SDKは使えないの?
0779デフォルトの名無しさん
NGNGPATHだけ設定すればとりあえずは使えると思うけど。
0780デフォルトの名無しさん
NGNGハヤクシテネ
0781デフォルトの名無しさん
NGNG0782デフォルトの名無しさん
NGNGテトリスを作れ。
0783デフォルトの名無しさん
NGNGwinXP Home EditionだとAdministratorで入れないようなんですが・・・
0784デフォルトの名無しさん
NGNG□■■
■■■
■■ ■■■
■ ■ ■
■■■■■■■■
0786デフォルトの名無しさん
NGNG初期化中・・・・
上から
00
00
が落ちてきます
どうしますか?
1.左に移動 2.右に移動 3.回転 4.落とす 5.次のブロックを見る 9.終了
>
0787デフォルトの名無しさん
NGNGXP持ってないんで、細かいことはわからないが、
Adminで入らなくてもユーザー設定はできるはず。
↓ここを参考にして出来ないか?
http://java.sun.com/j2se/1.4.1/ja/install-windows-64.html
0788デフォルトの名無しさん
NGNG教えて下さい。
キーボードから1 以上5 以下の整数を10 個入力し、どの数が何回入力されたかを数え、以下のよう
に結果を表示するプログラムを作成せよ。
1: 1
2: 3
3: 1
4: 3
5: 2
又、
1: *
2: ***
3: *
4: ***
5: **
このように表示する方法も教えて下さい。
0789デフォルトの名無しさん
NGNGpublic class InputCounter {private TreeMap inputNumberMap = new TreeMap();private final int MAXCOUNT = 10;
private final int MIN = 1;private final int MAX = 5;
private final String REQUESTNUMBER = "数値を入力してください";private final String UNJUSTVALUE = "1以上5以下の数値を入力してください";
public void execute() throws IOException {String inputNumber;int count = 0;
while ((inputNumber = new BufferedReader(new InputStreamReader(System.in)).readLine()) != null) {
if (validate(inputNumber) == null) {
addValue(inputNumber);if (++count >= MAXCOUNT)break;} else System.out.println(validate(inputNumber));}
for (int i = MIN; i <= MAX; i++) {
if (inputNumberMap.get(String.valueOf(i)) == null)
System.out.println(i + ":");
else
System.out.println(i + ":" + inputNumberMap.get(String.valueOf(i)));
}
}
public void addValue(String inputNumber) {
if (inputNumberMap.containsKey(inputNumber)) {
inputNumberMap.put(inputNumber, inputNumberMap.get(inputNumber) + "*");
} else {
inputNumberMap.put(inputNumber, "*");}}
public String validate(String inputNumber) {
try {int num = Integer.parseInt(inputNumber);if (num < MIN || num > MAX) {return UNJUSTVALUE;}return null;} catch (NumberFormatException e) {return REQUESTNUMBER;}}
public static void main(String[] args) {
InputCounter ic = new InputCounter();
try{ic.execute();}catch (IOException e) {e.printStackTrace();}}}
0790_
NGNG0791デフォルトの名無しさん
NGNG突然ですが>>695のゲームに少々、要素を追加していただきたく思い、書き込みをした次第で御座います
単刀直入にいいますけどね、入力した数値がハズレだった場合、正解の数値より大きいのか小さいのかをはき出すようにして下さい
よろしくお願いしますm(__)m
0792791
NGNGそこもFixしておいてくれる?
0793デフォルトの名無しさん
NGNG0794792
NGNG俺も今勉強してるけどわかんねーんだよ
0795デフォルトの名無しさん
NGNGだとするとかなり本気になって勉強しないとヤヴァイと思うぞ。
0796794
NGNGといってみるテスト
0797791
NGNGいや、なんかね。もうね、授業がつまんなくてつまんなくて。
ほとんど話聞いてなかったし。なんにも理解してないわけですよ。
でもこのままじゃいかんなと思って昨日、林晴比古のJava本買ってきたッスよ。これ見てとりあえず勉強し直そうと思うんだけど
とりあえず今はとっとと直せ
0798デフォルトの名無しさん
NGNG死ねよ
0799Java中級者
NGNGpublic class Kazuategame {
public static void main(String[] args) throws Exception {
boolean sum = true;
System.out.println("**********数当てゲーム**********\n1〜12までの数を入力してください");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );
do {
int rnd = (int)(Math.random() * 11) + 1;
int count = 1, key;
String str = br.readLine();
key = Integer.parseInt(str);
if (rnd == key) {
System.out.println("\n正解" + count + "回目\n");
System.out.print("やめる場合は[1]\n続けるなら[1]以外");
String msg = br.readLine();
int sum2 = Integer.parseInt(msg);
if (sum2 == 1) {
System.out.println("終了します");
sum = false;
}
}
0800Java中級者
NGNGSystem.out.println("不正解");
if (rnd >= key) {
System.out.println("答えた数より大きい数です。");
}
else {
System.out.println("答えた数より小さい数です。");
}
count++;
}
} while (sum);
}
}
これでいいかぁ? >>791>>797
0801デフォルトの名無しさん
NGNGおお、ご苦労であった。下がってよいぞ
つーか0-9までの数っていっただろ、ボケが
これを参考にもう少し弄ってみるよ
0802デフォルトの名無しさん
NGNGあんたならいつでも答えたるで
遠慮なく質問すれ
0803デフォルトの名無しさん
NGNG2003年の2月1日から9月30日の期間で、以下の条件で曜日を
カウントした場合その合計がいくつになるのか計算するプログラムを
作成せよ。
<条件>
1.2月(28日まで)→金曜日をカウント
3,5,7,8月(31日まで)→月曜日をカウント
4,6,9、月(30日まで)→水曜日をカウント
2.2月1日は土曜日である
3.switchも使用すること
0804デフォルトの名無しさん
NGNG故にsage進行
0805デフォルトの名無しさん
NGNG言ってることと、やってることが反してるぞ
人の答え写したもの持っていったてばれるだろ?
バカですか?
0806デフォルトの名無しさん
NGNGJavaでそんな問題だす教授は誰ですか?
「C言語でやれよバカ」って教授に伝えておいて下さい
0807デフォルトの名無しさん
NGNGJSPって何?
サーブレットって何?
一緒の意味なの??
0808デフォルトの名無しさん
NGNG自分でいえよバーカ。臆病者(w
0809デフォルトの名無しさん
NGNG0810デフォルトの名無しさん
NGNGpublic class HomeWork {
public static void main(String[] args){
Calendar cal = Calendar.getInstance();
int total = 0;
for(int month = 2 ; month <= 9 ; month++){
cal.set(2003, month, 1);
cal.add(Calendar.DATE, -1);
int count_subject = 0;
switch(cal.get(Calendar.DATE)){
case 28: count_subject = Calendar.FRIDAY; break;
case 30: count_subject = Calendar.WEDNESDAY; break;
case 31: count_subject = Calendar.MONDAY; break;
}
cal.set(2003, month - 1, 1);
int count = 0;
while(cal.get(Calendar.MONTH) == month - 1){
if(cal.get(Calendar.DAY_OF_WEEK) == count_subject) count++;
cal.add(Calendar.DATE, 1);
}
System.out.println( cal.get(Calendar.MONTH) + "月の" + (count_subject == Calendar.FRIDAY ? "金" : count_subject == Calendar.MONDAY ? "月" : "水" ) + "曜日は" + count + "回" );
total += count;
}
System.out.println( "トータル " + total );
}
}
0811デフォルトの名無しさん
NGNG0813デフォルトの名無しさん
NGNGJSPって何?
サーブレットって何?
一緒の意味なの??
0814デフォルトの名無しさん
NGNG>>789のソースは
何気にプロっぽい
0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNGAudioClip インタフェースは、サウンドクリップを再生するためのインタフェースです。複数の AudioClip を同時に再生することができるので、サウンドを組み合わせて 1 つのサウンドを作成することができます。
導入されたバージョン:
JDK1.0
0817デフォルトの名無しさん
NGNG引数 url と name で指定された AudioClip オブジェクトを返します。
0818デフォルトの名無しさん
NGNG有限要素法風にして対角優位な大規模疎行列を解くらしい。
が、行列の形に持っていく過程がわからん。
0819デフォルトの名無しさん
NGNGちょっと調べた感じだと有限要素法をそのまま使えそうだし、
悩みどころは無さそうだが?
0820デフォルトの名無しさん
NGNGimport java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class test1 extends Applet {
AudioClip midi;
public void init() {
midi = getAudioClip(getDocumentBase(),"ainoyume.midi");
}
public void start() {
midi.loop();
}
}
0821デフォルトの名無しさん
NGNG書きなさい
0822デフォルトの名無しさん
NGNGimport java.applet.AudioClip;
も追加してやれ
0823デフォルトの名無しさん
NGNGtest1.java6: シンボルを解決できません。
シンボル:クラス AudioClip
場所 :test1のクラス
AudioClip midi;
0824デフォルトの名無しさん
NGNGで、答えでてるよ
それから、そのやり方だと
MIDIふぁいる再生できないんじゃないかな・・・
AUファイルなら再生できると思う
JDK付属のサンプル見てね
0825デフォルトの名無しさん
NGNGコンパイルはできたんですが音が出ません
0826デフォルトの名無しさん
NGNGそれについては
>>824
AUファイル(拡張子*.au)はPCの中に絶対入ってるので
検索してそのAUファイルでやって見れ
Midiについてはわからん
0827デフォルトの名無しさん
NGNGエラーでます
シンボルを解決できない
変数 Calender
場所 HomeWorkのクラス
だそうです
0828デフォルトの名無しさん
NGNGおまえ、何も考えること出来ないんだな>>827
0829_
NGNG0830デフォルトの名無しさん
NGNGCalendar のスペルミスはしてないはずだが。
2ch で字下げするために全角空白使ってるから
そのままコンパイラに突っ込むとエラー出るけど、そーゆー事じゃなくて?
0831デフォルトの名無しさん
NGNG>>827が写し間違えたんじゃない?
0832デフォルトの名無しさん
NGNG01、太郎、1000000
02、花子、2000000
結果
太郎
5月 1000000
花子
5月 2000000
0833デフォルトの名無しさん
NGNG0834デフォルトの名無しさん
NGNGいや空白は全部消去してあります
0835デフォルトの名無しさん
NGNG今確認したけど、コピペでちゃんと動作しましたよ(空白無くしましたが・・・)
で、気になってるんだが
>>827で
>変数 Calender
って書いてるじゃん?
Calendarの間違いじゃないのか?
「e」と「a」の違い
0836_
NGNG0837_
NGNG0838 ◆FG0TBNywI2
NGNGなんか前に作らせた奴がすごく低脳っぽくて。バグがあるんですよ。
仮に今、正解の値が4に設定されていたとする。
そして、4と入力すると「それより大きな値です」。5と入力すると「それより小さな値です」。
ふざけんな、ボケが。しかも全然人の話聞いてないし。0から9までの値と言っただろうが!!
なんで12っていう数字が出てくるんだ?字も読めないのかこいつは…
てなわけで、誰か直してね☆
ちなみに、ここは前に作らせたバカは勘違いしてたポイントなんだけど、何回目の正解かじゃなくて、「何回目で正解したか」を吐き出すようにしてください、お願いします。
ソースは次の書き込みを見てね☆
public class Kazuategame
{
public static void main(String[] args) throws Exception
{
boolean sum = true;
System.out.println("**********数当てゲーム**********\n1〜12までの数を入力してください");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in) );
do
{
int rnd = (int)(Math.random() * 11) + 1;
int count = 1, key;
String str = br.readLine();
key = Integer.parseInt(str);
if (rnd == key)
{
System.out.println("\n正解" + count + "回目\n");
System.out.print("やめる場合は[1]\n続けるなら[1]以外");
String msg = br.readLine();
int sum2 = Integer.parseInt(msg);
if (sum2 == 1)
{
System.out.println("終了します");
sum = false;
}
}
{
System.out.println("不正解");
if (rnd >= key)
{
System.out.println("答えた数より大きい数です。");
}
else
{
System.out.println("答えた数より小さい数です。");
}
count++;
}
}
while (sum);
}
}
0843◇FG0TBNywI2
NGNG0844◇FG0TBNywI2
NGNGお前に考えることを教えたかったんじゃない?そのコード書いたやつ
まあ、誰も答えなかったら俺が答えてやるよ
0846yuyu
NGNG「Text Fieldを使って、形、大きさ、色などのパラメータ
を入力してButtonを押すとそれに従い図形描写する
JAVAアプレット」
ってどうすればいいの!?!?
0847デフォルトの名無しさん
NGNGそれをFixしろといったのに変なバカがいじったから余計に悪くなっちゃったんだよね。
これ↓に少し追加するかたちでいいです。正解が大きいか小さいかを出すにはどうすれば(・∀・)イイの?
import java.io.*;public class Kazuategame {public static void main(String[] args) throws Exception {
String answer = String.valueOf((int) (Math.random() * 11));int count = 1;
while (true) {if (new BufferedReader(new InputStreamReader(System.in)).readLine().equals(answer)) {
System.out.println("正解" + count + "回目");System.exit(0);}else {System.out.println("不正解");count++;}}}}
0848デフォルトの名無しさん
NGNGおい、それ俺のコードだよw
バレる、っつーか俺だってそれなりに勉強しとるわけです。
どっちにしろ正解は入力した値より大きいのか小さいのか出さにゃいかんので、もう少し自由にやって構いませんよ。
提出するときは自分なりに微妙に改変しますから。いかにも俺の手書き風に。
っつーか、どういう風に書けばいいのか教えれ
0851デフォルトの名無しさん
NGNGおい、おまえ
問題の出し方が悪い!
図形って種類決まってるのか?
まるさんかくしかくだけとか、直線とかも含むのかよ
世の中全ての図形あらわすのは難しい
限定すれ
それから、大きさの入力はどういう風になってる?縦横の大きさでいいのか
いろは整数で16進の3つそれとも10進の3つか?floか?
パラメーターってどういう風に入力するのよ
全部一ぺんに入力?分けて?
0852yuyu
NGNGすいません(><)
えっと、図形の種類は何でもいいんですけど、
マル、サンカク、シカク、直線、角丸、楕円、円弧、多角形です
大きさの入力は、縦横の大きさで大丈夫です。。
色は赤、紫、青、空色、黄色、ピンク、黒、白、灰色でいいです
わかりにくくてスイマセン(;-;)
0853デフォルトの名無しさん
NGNG俺は結構お前が気に入ってる
答えだしたあとの「ご苦労下がっていいぞ」が、俺の心に響く
大小の判定には入力した値を保持しておく(whileの前でそれやれ)
その値と答えを比較すればいい
で、おまえが「簡単に」って言ったので
>>847のコードではStringのまま比較している
だから比較するにはString#compareToを使えばいいのだが
これには問題がある
俺の記憶が正しければ
例えば、10と9を数値で比較すると当然10>9なのだが
String#compareToで比較すると"10"<"9"となる
辞書式で比較するからあたりまえなのだが・・
だから、Integer#parseIntをつかうのが一番イイ
そうなると
>>847のような簡素さはなくなるがよいか?
0854デフォルトの名無しさん
NGNGWeb制作板も合わせて3つみた.
0855デフォルトの名無しさん
NGNGおいまてよ
数学で習ったと思うが
例えば三角形書くには最低3つ条件が必要なんだぞ?
多角形になればなるほどそれは増えていく
縦と横でどうやって一つの三角形決めるのよ
ぜんぶ正三角形正方形正多角形でいいのか?
それから、円弧って画面の中心は縦/2、横/2でいいんか?
それからな、別に怒っているわけではない
0856デフォルトの名無しさん
NGNG/ ヽ さっき俺が「おお、ご苦労であった。下がってよいぞ」って言った時…
. / 八 \ 、あの時…
. | /V八/| || |ヽ |‐-‐))'´|,|ヽ ヘ
| |`‐- ノ_|/ ヽl |/`‐-/‐'´ | /〃ヘ\ あいつたぶん俺のこと
| |::`‐-、_ `‐-、_ /::/ |/ 「いい人」だと思ったと思うんだよ
| |, | ノ `‐-、_||| ||:::/ |
| /⌒l ━┳━━━━━━━━━━━━┓ ククク…
| |:i⌒|::|:::::| :::illlllllllllllllll|━━| ::illllllllll| ああいうバカがいるから
| |:l⌒| |::::: | :::iillllllllllllllll/ :::::: ..\ :::iillllllllllノ 俺たちは学校の課題に苦労しねえんだ・・・
| |::「]| |::::: \::iillllllllllllllノ ::::::::::::::; |:iillllllllノ
|. \_.l |::::  ̄ ̄ ̄ :::::::::::::::::; | ̄ | 楽に課題をクリアしようとしてここで質問してる俺が
. ./| N:::::::::: __,ノ (::::_::::::::::::; | | 「いい人」のわけねえじゃねえか……!
./::: | /: :|:::::::::/ ‐┘ヽ |
/ :::::: |. ./:: ::|::::/: (二二二二二二二二) ,| ……ククク…
/:::::::::::::| ./:::: ::|::::: __ | 話にならねえ甘ったれ…
: : :::::::::::::|.../::: ::\:::: :::::::: |
::::::::::::::::::|\ ::\ l l l l l l l l |:::::::::\ この世界じゃそういうウスノロは
:::::::::::::::::| \ :::::\_______|::::::::::::::::: いのいちに餌食…
::::::::::::::::| \ ::::::::::::/ |:::::::::::::::::::: ……生け贄…
0857デフォルトの名無しさん
NGNG対角線でいいのか?
それから角丸ってなに?
もしかして、表示する図形にあわせて入力フィールドも変えるとか?
それならすぐには出来ないな
○円 ○三角形 ○正四角形 ○直線 ○楕円 ○円弧 ○多角形
とかっていうチェックボックス用意して
それにあわせて入力フィールド変化(あるいは無効有効)させればいいか?
あとは、コマンドでやればいいか
0858デフォルトの名無しさん
NGNG情けは人のためならず
だからな
好きにさせてくれよ
0859yuyu
NGNG宿題でね、Text Fieldを使って、形、大きさ、色などのパラメータ
を入力してButtonを押すとそれに従い図形描写する
JAVAアプレット これだけしか書いてなかったんです(TT)
なので、形も大きさも色も決められてはないと思うので、
適当で良いと思います(><)
すいません。。javaのこと本当に分かってなくて
0860デフォルトの名無しさん
NGNG禿藁
0861デフォルトの名無しさん
NGNGわかった
とりあえず、丸三角四角ぐらい表示するやつ作ってみるから
まってろ
おれの実力だと1時間以上はかかる
他のやつのほうが早いかもしれないが・・・
0862yuyu
NGNGありがとうございます(><)感謝♪
待ってます☆
0864デフォルトの名無しさん
NGNG%JAVA_HOME%\demo\applets\DrawTest
にあるアプレットに手を入れると、それっぽいのができない?
0865java中級者
NGNGpublic class Kazuategame {
public static void main(String[] args) throws Exception {
int count = 1;
int answer;
String msg = "yes";
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("**********数当てゲーム**********\n0〜9までの数を入力してください");
while (true) {
answer = (int)(Math.random() * 9);
String a = bf.readLine();
if (Integer.parseInt(a) == answer) {
System.out.println("正解" + count + "回目");
System.out.println("もう一度やりますか? [yes]で続ける");
if (bf.readLine().equals(msg)) {
continue;
}
0866java中級者
NGNGelse {
System.out.println("終了します。");
System.exit(0);
}
}
else {
System.out.println("不正解");
count++;
if (Integer.parseInt(a) > answer ) {
System.out.println("答えた値より大きいです");
}
else {
System.out.println("答えた値より小さいです");
}
}
}
}
}
>>863 これでいいかぁ?
「Java中級者」、お前は何も進歩しちゃいない。
これを見ろ↓
7
不正解
答えた値より大きいです
9
不正解
答えた値より大きいです
10
不正解
答えた値より大きいです
11
不正解
答えた値より大きいです
12
不正解
答えた値より大きいです
8
不正解
答えた値より大きいです
0869デフォルトの名無しさん
NGNGそれを教えてくれたらものすごい勢いで解決しそうな気がする
import java.io.*;public class Kazuategame {public static void main(String[] args) throws Exception {
String answer = String.valueOf((int) (Math.random() * 11));int count = 1;
while (true) {if (new BufferedReader(new InputStreamReader(System.in)).readLine().equals(answer)) {
System.out.println("正解" + count + "回目");System.exit(0);}else {System.out.println("不正解");count++;}}}}
0870java中級者
NGNG自分が入力した数が答えより大きいか小さいかを出力するんじゃないのか・・・
正解の数は
String answer = String.valueOf((int) (Math.random() * 11));
0871デフォルトの名無しさん
NGNGそうだよ。自分が入力した数が答えより大きいか小さいかを吐き出せばいいんだよ。わかってるじゃん。
でも、できてないじゃん。どうしてくれんの?オラ
0872デフォルトの名無しさん
NGNG作者だが
「answer」だよ、
英語で「答え」だよ
0873yuyu
NGNG考えてるけどまったくわかんない・・。(TT)
0874デフォルトの名無しさん
NGNG0875java中級者
NGNG答えは 4
3
不正解
答えた値より小さいです
答えは 6
7
不正解
答えた値より大きいです
答えは 4
4
正解3回目
もう一度やりますか? [yes]で続ける
これじゃぁダメかぁ?
abstract class Exp { abstract public int eval(); }// 式の値を求めるメソッド
// 整定数
class Ton extends Exp {
private int value;
public Ton(int value) { this.value = value; }
public int eval() { return value; } }
// 単項演算子のマイナス
class Neg extends Exp {
private Exp e;
public Neg(Exp e) { this.e = e; }
public int eval() { return -e.eval(); } }
// 加算
class Add extends Exp {
private Exp e1, e2;
public Add(Exp e1, Exp e2) {
this.e1 = e1;
this.e2 = e2; }
public int eval() { return e1.eval() + e2.eval(); } }
// 階乗
class Kaijoh extends Exp {
????
階乗の部分を教えてください。
歯がゆい。
オラ、作者(>>872)。傍観してないでとっとと改訂版作れよ
0878デフォルトの名無しさん
NGNG不勉強なりに…
林晴比古を読みながら…
0879デフォルトの名無しさん
NGNGネタか?
0880デフォルトの名無しさん
NGNGちょっと待てよ
いま、>>846やってんだからよ
おい、>>846寝ていいぞ
まだかかる
0881yuyu
NGNGううん。やってもらってんのに
寝られないですよー(><)
何時くらいになりそうです??
でも本当感謝です♪
ありがとうございます☆
0882デフォルトの名無しさん
NGNGclass Kaijoh extends Exp {
private Exp e1, e2;
public Kaijoh(e1, e2) {
this.e1 = e1;
this.e2 = e2;
}
public int eval() {
int ans = e1.eval();
for (int i = 0; i < e2 - 1; i++) {
ans *= e1.eval();
}
return ans;
}
}
こんなんでいいの? あってるか知らないけど・・・
つーか、誰が考えんたんだろうこんなの・・・
ありがとうございます。ありがとうございます。
これで単位が取れそうです。ありがとうございます。
0884デフォルトの名無しさん
NGNG0乗が1になるか、0になるかは、数学板で聞いてくれ。
0885Java初挑戦
NGNGimport java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
class KazuateGame {
public static void main(String[] args) {
String input = null;
int trialCount = 0;
SecureRandom random = null;
try {
random = SecureRandom.getInstance("SHA1PRNG");
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
System.exit(1);
}
int answer = random.nextInt(9);
KazuateGameAnswer ac = new KazuateGameAnswer(answer);
final String breakWord = "-1";
BufferedReader is =
new BufferedReader(new InputStreamReader(System.in));
0886Java初挑戦
NGNGtrialCount++;
System.out.println("**********数当てゲーム**********");
System.out.println("0〜9までの整数を入力してください " + trialCount + "回目");
try {
input = is.readLine();
} catch (IOException e) {
System.err.println("エラー 不明なIOエラーです (" + e + ")");
System.exit(1);
}
if (breakWord.equals(input)) {
System.out.println("終了します");
break;
}
if (ac.validate(input)) {
System.out.println(
input + ": 正解です 試行回数は " + trialCount + " でした");
break;
} else {
}
}
System.exit(0);
}
}
0887Java初挑戦
NGNGint answer;
public KazuateGameAnswer(int in) {
answer = in;
}
public boolean validate(String inputString) {
int i;
try {
i = Integer.parseInt(inputString);
} catch (NumberFormatException e) {
System.err.println("0〜9までの整数を入力して下さい (" + e + ")");
return false;
}
if (i == answer) {
return true;
} else {
if (i < 0 || 9 < i) {
System.err.println("0〜9までの整数を入力して下さい " + i);
} else if (i < answer) {
System.err.println("答えた値より大きい値です");
} else if (i > answer) {
System.err.println("答えた値より小さい値です");
}
return false;
}
}
}
0888デフォルトの名無しさん
NGNGボタンを押して入力用のテキストフィールドを出すプログラムを作ったのですが
テキストフィールドを出すと同時に、カーソルをテキストフィールド内に表示させる事ってできますか?
どなたか分かる方、お願いします。
0889デフォルトの名無しさん
NGNGあれ、それって累乗じゃないっけ?
0890デフォルトの名無しさん
NGNG0892Java初挑戦
NGNGhttp://java.sun.com/j2se/1.3/ja/docs/ja/api/java/awt/TextComponent.html#setCaretPosition(int)
初心者なのでさっぱり
0893java中級者
NGNGclass Kaijoh extends Exp {
private Exp e;
public Kaijoh (Exp e1) {
this.e = e;
}
public int eval() {
int sum = 1;
for (int r=1; r <= e.eval(); r++) {
sum *= r;
}
return sum;
}
}
あってるかどうか分からないけど
万一、整数以外のものを入力するアフォがいるかもしれんので、そのときのために。
プログラムというものはいかなる状況にも対応できなければならないというわけで、エラーを吐き出すプログラムを組みました。
あとはお前らが俺の言ったとおりのプログラムを組み込めばいいだけ。ガンバレ
public class jane
{
public static void main(String args[]) throws IOException
{
String ss;
BufferedReader kbd = new BufferedReader(new InputStreamReader(System.in));
System.out.println("1から9までの整数がランダムに1つ設定されています。\n整数を入力して現在の値を当ててみましょう。数を入力してみてください\n");
for(;;)
{
ss = kbd.readLine();
try
{
idt = Integer.parseInt(ss);
}
catch(NumberFormatException e)
{
System.out.println("\n整数を入力してください\n");
continue;
}
break;
}
}
}
0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNGprivate Exp e;
public Kaijoh(Exp e) {
this.e = e;
}
public int eval() {
int ans = e.eval();
if (e.eval() < 1) {
return 1;
} else {
Kaijoh kaijoh = new Kaijoh(new Ton(ans - 1));
ans *= kaijoh.eval();
return ans;
}
}
}
再帰的に書いてみたが、
これって再帰的なのかよくわからなくたってきたよ。
問題がいやらしすぎだ、誰が考えたんだYO
つーか明日までにちゃんと作っとけよ。
そん時、半端なもん作ったら頃す。
0900デフォルトの名無しさん
NGNGimport java.io.*;
public class Kazuategame {
public static void main(String[] args) throws Exception {
int count = 1;
int answer;
String msg = "yes";
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("**********数当てゲーム**********\n0〜9までの数を入力してください");
while (true) {
answer = (int)(Math.random() * 9);
String a = bf.readLine();
int x;
try {
x = Integer.parseInt(a);
}
catch(NumberFormatException e) {
System.out.println("\n整数を入力してください\n");
continue;
}
0901j
NGNGif (x == answer) {
System.out.println("正解" + count + "回目");
System.out.println("もう一度やりますか? [yes]で続ける");
if (bf.readLine().equals(msg)) {
continue;
}
else {
System.out.println("終了します。");
System.exit(0);
}
}
else {
System.out.println("不正解");
count++;
if (x > answer ) {
System.out.println("答えた値より大きいです");
}
else {
System.out.println("答えた値より小さいです");
}
}
}
}
}
0902java中級者
NGNGこっちは答えが合うまでanswerの値は変わらないようにしてる
import java.io.*;
public class Kazuategame {
public static void main(String[] args) throws Exception {
int count = 0;
int answer = (int)(Math.random() * 9);
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("**********数当てゲーム**********\n0〜9までの数を入力してください");
while (true) {
String a = bf.readLine();
int x;
try {
x = Integer.parseInt(a);
}
catch(NumberFormatException e) {
System.out.println("\n整数を入力してください\n");
continue;
}
0903java中級者
NGNGif (x == answer) {
System.out.println("正解" + count + "回目");
System.out.println("もう一度やりますか? [yes]で続ける");
if (bf.readLine().equals("yes")) {
answer = (int)(Math.random() * 9);
count = 0;
continue;
}
else {
System.out.println("終了します。");
System.exit(0);
}
}
else {
System.out.println("不正解");
count++;
if (x > answer ) {
System.out.println("答えた値より大きいです");
}
else {
System.out.println("答えた値より小さいです");
}
}
}
}
}
0904デフォルトの名無しさん
NGNGぶち殺すぞ…Java中級者…!
お前は大きく見誤っている
俺の言ってることの実態が見えていない
これを見ろ…
1
不正解
答えた値より小さいです
2
不正解
答えた値より小さいです
3
不正解
答えた値より小さいです
4
不正解
答えた値より小さいです
5
不正解
答えた値より小さいです
6
不正解
答えた値より小さいです
7
不正解
答えた値より小さいです
8
正解7回目
0905デフォルトの名無しさん
NGNGお前はもう二度と現れるな。そうやって何万回も同じ間違いを繰り返すような能無しに用はない。消えろ
0906デフォルトの名無しさん
NGNG一応出来たぞ、自分の環境で動くかどうか確認してくれ
>>904
なんだよまだ出来てないのかよ
0907デフォルトの名無しさん
NGNGimport java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Canvas;
import java.awt.Choice;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Label;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.util.HashMap;
import javax.swing.AbstractAction;
import javax.swing.Action;
public class DiagramCreator extends Applet {
Choice formBox;
Choice colorBox;
TextField heightField;
TextField widthField;
GraphicCanvas canvas;
HashMap commandMap = new HashMap();
HashMap colorMap = new HashMap();
0908デフォルトの名無しさん
NGNGString[] formMenu = { "円", "三角形", "四角形" };
String[] colorMenu = { "赤", "紫", "青", "空色", "黄色", "ピンク", "黒", "白", "灰色" };
Command[] formItem = { new PieCommand(), new TriangleCommand(), new SquareCommand()};
Color[] colorItem = { Color.RED, new Color(200, 0, 255), Color.BLUE, new Color(200, 200, 255), Color.YELLOW, Color.PINK, Color.BLACK, Color.WHITE, Color.GRAY };
int sizeX = 400, sizeY = 300;
Panel conPane = new Panel();
formBox = new Choice();
for (int item = 0; item < formMenu.length; item++) {
formBox.add(formMenu[item]);
commandMap.put(formMenu[item], formItem[item]); }
heightField = new TextField(5);
widthField = new TextField(5);
canvas = new GraphicCanvas();
colorBox = new Choice();
for (int item = 0; item < colorMenu.length; item++) {
colorBox.add(colorMenu[item]);
colorMap.put(colorMenu[item], colorItem[item]);}
Action action = new DrawAction(this);
Button button = new Button("Create");
button.addActionListener(action);
conPane.add(formBox);
conPane.add(colorBox);
conPane.add(new Label("幅"));
conPane.add(widthField);
conPane.add(new Label("高さ"));
conPane.add(heightField);
conPane.add(button);canvas.setSize(sizeX, sizeY);this.setLayout(new BorderLayout());add(canvas, BorderLayout.CENTER);add(conPane, BorderLayout.SOUTH);}
//ながいので、途中で書込み禁止にされたらゴメンな
0909デフォルトの名無しさん
NGNGreturn (Color) colorMap.get(colorBox.getSelectedItem());
}
public int getHeightSize() {
try {
return Integer.parseInt(heightField.getText());
}
catch (NumberFormatException e) {
return 0;
}
}
public int getWidthSize() {
try {
return Integer.parseInt(widthField.getText());
}
catch (NumberFormatException e) {
return 0;
}
}
public Command getCommand() {
return (Command) commandMap.get(formBox.getSelectedItem());
}
public Canvas getCanvas() {
return canvas;
}
}
0911デフォルトの名無しさん
NGNGCommandButton(Action action) {
addActionListener(action);
}
}
class GraphicCanvas extends Canvas {
private int startX, startY, x, y;
private Command command;
private Color c;
public void setting(Command command, Color c, int startX, int startY, int x, int y) {
this.startX = startX;
this.startY = startY;
this.x = x;
this.y = y;
this.command = command;
this.c = c;
}
public void paint(Graphics g) {
if (command != null)
command.execute(g, c, startX, startY, x, y);
}
}
0912デフォルトの名無しさん
NGNGprivate DiagramCreator diagram;
public DrawAction(DiagramCreator diagram) {
this.diagram = diagram;
}
public void actionPerformed(ActionEvent e) {
Color color = diagram.getColor();
int height = diagram.getHeightSize();
int width = diagram.getWidthSize();
int startX = (diagram.getCanvas().getWidth() - width) / 2;
int startY = (diagram.getCanvas().getHeight() - height) / 2;
Command command = diagram.getCommand();
GraphicCanvas can = (GraphicCanvas) diagram.getCanvas();
can.setting(command, color, startX, startY, width, height);
can.repaint();
}
}
interface Command {
void execute(Graphics g, Color color, int startX, int startY, int x, int y);
}
0913デフォルトの名無しさん
NGNGpublic void execute(Graphics g, Color color, int startX, int startY, int x, int y) {
g.setColor(color);
g.drawOval(startX, startY, x, y);
}
}
class TriangleCommand implements Command {
public void execute(Graphics g, Color color, int startX, int startY, int x, int y) {
g.setColor(color);
g.drawLine(startX, startY + y, startX + x, startY + y);
int topX = startX + x / 2;
g.drawLine(startX, startY + y, topX, startY);
g.drawLine(startX + x, startY + y, topX, startY);
}
}
class SquareCommand implements Command {
public void execute(Graphics g, Color color, int startX, int startY, int x, int y) {
g.setColor(color);
g.drawRect(startX, startY, x, y);
}
}
0914デフォルトの名無しさん
NGNGHTMLは自分でかけよ
0915java中級者
NGNG0から9のランダムの数を当てるゲームだろ?
入力した数より答えの数が大きいか小さいかを吐き出せばいいんだよね?
例外処理もしたし、後何が足りないんだ?
0916デフォルトの名無しさん
NGNG>7
>不正解
>答えた値より小さいです
>8
>正解7回目
たとえば上のようになってしまう(>>904から抜粋)
「答えた値より小さい」ってことは、答えは入力値「7」未満ってこと
なのに正解は「8」
条件ひっくり返せばいいんじゃない?
0917デフォルトの名無しさん
NGNG0918java中級者
NGNGこの条件式をひっくり返せばできる
if (x > answer ) {
↓これね
if (x < answer ) {
ちなみにJavaは最近分かるようになってきたから
ソースは汚いよ
0919デフォルトの名無しさん
NGNG>>882
全部のメソッドに synchronized って書きたい気分。
0920山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
ふむ。とりあえず>>902-903で一応の完成というわけか。
じゃあ、これを一歩進めてアプレット化してみるかな…
結局最後まで「Java中級者」に作られてしまったのは不服だが…
まぁ、また来るかもしれないのでそのときはせいぜい必死に働きなさい
0922デフォルトの名無しさん
NGNGJava中級者はわざとやってるんだろうなあ。
偉そうにしてるから、からかわれるんだよw
#もしマジだったらJava初心者に変名した方が良いかも
0923デフォルトの名無しさん
NGNG不等号のほかにも落とし穴開けてるしね。わざとでしょ。
0924java中級者
NGNG漏れ、日本語よくわからなくて(泣
0925デフォルトの名無しさん
NGNG書いても無駄。
0926デフォルトの名無しさん
NGNG確かに、いくら「java中級者」が低脳だからといって、いくらなんでもあり得んようなまちがいがチラホラって感じだな…
おい、「java中級者」よ。リアルで低脳だからってネットでも低脳で通すんじゃない。せめてネットでぐらい知的になってみせろ。
なんつーか先ず、[throws IOException]っていうのはいらないような気がする…
だってtryとcatchを宣言してるもんな。でも[throws IOException]削ったらコンパイルできなかった…
どうすれば(・∀・)イイんだ?あと、[Math.random() * 9]ではなくて、これは10になるのが正しい。
0928デフォルトの名無しさん
NGNG0929デフォルトの名無しさん
NGNGお前が釣れました
0930デフォルトの名無しさん
NGNG作者だが
throws IOExceptionがいやなら全体をtryで囲んでcatch(Exception e){}
とか書いとけばいい
「数字を入れてください」も表示したいのなら
catch(Exception e){}の前にcatch(NumberFormatException e) { ・・・}を入れればいい
もうひとつ重大な間違いを発見してしまったよ。
[int = count]は0ではなく1になるべきだ
つーか今、一回目で正解したときに「おめでとう!」みたいにしようと思ってるんだけど…
見守ってくれますか?お前ら
0932デフォルトの名無しさん
NGNG作者だが
もう最初とはかなり変わってるので勘で答えるが
if (x == answer) {
if(count==1)
System.out.println("おめでとう!");
else
System.out.println("正解" + count + "回目");
・
・・
}
で、いいとおもうが
0934デフォルトの名無しさん
NGNGあー、それはね、自分でちゃんと書けましたよ。1回目で正解すると褒めてくれるように。
僕にもようやくjavaが少しわかってきました。あなたのおかげです、ありがとう
0935デフォルトの名無しさん
NGNG作者だが
おい、一緒にすんじゃねーよ
おれは>>yuyuとかいうやつの
図形かくアプレット作って忙しかったんだよ
言っただろ?
もう、あなた様の役に立つことは出来そうもないです
0936デフォルトの名無しさん
NGNG0937デフォルトの名無しさん
NGNG0938デフォルトの名無しさん
NGNGああ、そう考えれば整数といえますね
0939デフォルトの名無しさん
NGNG一桁分の数を記憶するオブジェクトを多数作り、それらの協調で計算を
進めていかなければならないのですがさっぱりわかりません。
よろしくお願いします。
0940デフォルトの名無しさん
NGNG0 って「自然数」ですか? の間違いじゃなくて?
0941デフォルトの名無しさん
NGNGimport java.math.BigInteger;
public class factorial {
public static void main(String[] args){
BigInteger val = new BigInteger("1");
for( int i = 2 ; i <= 53 ; i++ ){
val = val.multiply(new BigInteger("" + i));
}
}
}
0942デフォルトの名無しさん
NGNG0943デフォルトの名無しさん
NGNGスペースコリアー
0944デフォルトの名無しさん
NGNG質問読んでないし、クラス名小文字ではじまってるし。
またJava中級車か
0945デフォルトの名無しさん
NGNG0946デフォルトの名無しさん
NGNG0948デフォルトの名無しさん
NGNG> 質問読んでないし、
って思うなら、お前が答えてやれ。
面倒くさいから
> > 一桁分の数を記憶するオブジェクトを多数作り、
の部分を故意に無視したのは確かなんだけど。
0949デフォルトの名無しさん
NGNGJava で作られたNESエミューレータのアプレットを昔何処かで見たような?
0950デフォルトの名無しさん
NGNGあったね、アプレットの制限で自分のROMを自由には出来なかったが。
(アプレットを落としてローカルではできるが・・・)
0951945
NGNG↑
スヌーピー
0952デフォルトの名無しさん
NGNG0953デフォルトの名無しさん
NGNG出来るに決まってるだろ、バカw
お前何にも知らないんだな、ワロタよw
0954デフォルトの名無しさん
NGNG0955デフォルトの名無しさん
NGNG0956デフォルトの名無しさん
NGNG0957デフォルトの名無しさん
NGNG0958デフォルトの名無しさん
NGNG昔は、16進数で直接コーディングしたものなんだが。
0959デフォルトの名無しさん
NGNGこんな事言う世代が まだ生き残ってるのか…
0960デフォルトの名無しさん
NGNG0961デフォルトの名無しさん
NGNG0962デフォルトの名無しさん
NGNG0963デフォルトの名無しさん
NGNG0964デフォルトの名無しさん
NGNG0965デフォルトの名無しさん
NGNG0966デフォルトの名無しさん
NGNG自ら調べることをしないヤシは、成長しないよw
0967デフォルトの名無しさん
NGNG0968デフォルトの名無しさん
NGNG「機械語モニタ」と呼ばれるツールを使う。
アセンブラやってたやつは、C/C++を容易に理解できる。
特にポインタ。
今は、組込系以外ではほとんど使われなくなった技術だけど、
これをやってたやつとそうでないやつが書くコードって、
たとえJavaでも全然違う。
最も基本的な技術思想が身に付いているか否かって部分が見える。
0969デフォルトの名無しさん
NGNG> 特にポインタ。
ちょっと間違い。
正しくは、
アセンブラやってたやつは、C/C++を容易に理解できる。
ポインタだけは。
0970デフォルトの名無しさん
NGNG0971デフォルトの名無しさん
NGNG沢村?
0972デフォルトの名無しさん
NGNG0973デフォルトの名無しさん
NGNG彡 ミ 彡 ミ, ヤ |
,,彡 ミ、、、、、、、、彡 ミ, (⌒) レ |
彡;:;: ミ, ( ヽ ヤ
〜三;:;::::: 彡〜 ノ ノ レ
~~三:;:;:;::::: -=・=- -=・=- 三~~ ヽ ( : ;;
~~彡::;:;:;:;:::.. ___ ,三~~ ( ノ ,,,,, : ;;
~~彡;:;:;:;:;:;:;:. |┴┴| ,ミ~~ ノノ ;'" ,,ノ―、 ,;'
~~彡:;:;:;:;:;:;:;:;. ノ――| ---==ニノ ,;'′ >=ニ(二二二() ̄ ̄ ̄ ̄ ̄ ̄|
,...-''''""~~,::;:;::;::;::;::;' ミ,, ,;'′ ゝ--〈 | | Λ_Λ . |
____,;";;:;;;;;;;;;;;;;;;;;;;;;:;:;:;:;:;:;:; i! ミ,,,,;'′ `ー‐' | □ ( ´∀` ) |
::::ミミミ:;:;:;: ミ:: ,;' ̄ ̄ ̄| | いちごココア |
:::::ミミミ:;:;: ミ:::, ,;::''′ |. \______/
::::ミミミ:;:;:: ,;+''"~~゙+、~'''''~ | └─┘
::::ミミミ:;:;:;: ,+'" ミ::::: | ━┷━━━┳━━━━━
:::::ミミミ:;:;:;:;: >':;: ミ:: | ┃
::::::ミミミ:;:;:;:;:;../;:;:;: ;:" | ┃
::::::::ミミミミ:;:/;:;:;:;: ,.+'"''-、________|__ ┃
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄;':;:;:;: ,.+'" ミ、 l
0974デフォルトの名無しさん
NGNG1.
次のように画面に出力するプログラムをfor文を用いて記述せよ。
(ヒント:*を1行にi個書く場合、その手前にスペースを(9-i)/2個書けばよい。もしくは、j行目には5-j個のスペースを書けばよい。)
出力結果
*
*** ←この結果は▲のように(山のように)なるようにして下さい。
***** 掲示板に書き込むとうまくずれてしまいます。
*******
*********
2.
山をいくつ描くかをキーボードから入力し、次のように入力された回数分山を画面に出力するプログラムを記述せよ。
出力結果
山をいくつ描きますか?
3 ←キーボードからの入力
*
***
*****
*******
*********
*
***
*****
*******
*********
*
***
*****
*******
*********
0975デフォルトの名無しさん
NGNGキーボードから1文字入力し、入力された文字が数字だった場合は以下の例のように山を画面に出力し、入力された文字が数字以外だった場合は「数字を入力して下さい。」と表示するプログラムを記述せよ。
出力結果
キーボードから1文字入力して下さい。
2 ←キーボードからの入力
*
***
*****
*******
*********
0976デフォルトの名無しさん
NGNG数字カウントのプログラム合体させたようなやつだな
前スレ読んで、自分で合体させてみて
0977デフォルトの名無しさん
NGNGこんな1+1のような問題わかんないなら学校やめなよ。
ちょっと調べたら楽勝だろw
ゴメン、言い過ぎた・・
0978デフォルトの名無しさん
NGNGわざわざJavaでこんな問題出すやつバカだよな
C言語でいいじゃん
この問題にOOPデザパタ使えとでも言うのだろうか
0979デフォルトの名無しさん
NGNGpublic class Pi{
public static void main(String[] args){
System.out.println("山をいくつ描きますか?");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in), 1);
try{
String str = reader.readLine();
int a = Integer.parseInt(str);
for(int counter = 0; counter < a; counter++){
for(int i = 1; i <= 9; i+=2){
for(int j = 1; j <= (9 - i) / 2; j++){
System.out.print(" ");
}
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.println("");
}
}
}
catch(IOException e){
System.out.println(e);
}
catch(NumberFormatException nfe){
System.out.println("数字を入力して下さい。");
}
}
}
0980デフォルトの名無しさん
NGNG1-3をまとめて1つのプログラムにするならデザパタ適用できそうなところがないことも無い。
0981デフォルトの名無しさん
NGNGじゃあ、>>907は高々宿題なのに
OOP的な書きかたしてるのもある意味凄いな
0982デフォルトの名無しさん
NGNG俺も、このスレとか見てるときそう思ったけど、
ただたんに、C言語などの手続き型の言語を勉強してないんだろう。
要するにJavaでそういうのを勉強してるんだなと。
0984デフォルトの名無しさん
NGNG0985デフォルトの名無しさん
NGNG二度とくるな。遊んでろ。
0986デフォルトの名無しさん
NGNGinput.txtは以下のようなものです
--------------------------------------
BG,WHITE
LINE,BLUE,NONE,10.0,10.0,70.0,10.0
RECT,RED,BLUE,31.0,74.0,45.0,120.0
CIR,BLACK,NONE,80.0,90.0,10.0
LINE,RED,NONE,37.0,37.0,75.0,15.0,87.0,45.0,37.0,37.0
TEXT,RED,NONE,MS ゴシック,12,28.0,60.0,良くできました。
---------------------------------------------------------
これはBGはバックグラウンドWHITEは色が白、LINEは直線BLUE色が青、
NONE塗りつぶし色であとは座標のような感じになっているものです。
これは円、四角形、直線、文字を表示させるもので、それぞれ円、
四角形、直線、文字を表示させるプログラムはできるのですが、
ファイルから値を読み込んで、表示させるプログラムを作るのがわかりません。
全体の作り方を教えていただけないでしょうか。
一つづつは何とかできそうなのですが、、、、。
0987デフォルトの名無しさん
NGNG0988デフォルトの名無しさん
NGNG0989デフォルトの名無しさん
NGNG0990デフォルトの名無しさん
NGNG0991デフォルトの名無しさん
NGNG0992
NGNG0993デフォルトの名無しさん
NGNG0994デフォルトの名無しさん
NGNG0995デフォルトの名無しさん
NGNG0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNG0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG,,.r,:-‐'''"""~~`ヽ、:;:;:\
r"r ゝ、:;:ヽ
r‐-、 ,...,, |;;;;| ,,.-‐-:、 ヾ;:;ゝ
:i! i! |: : i! ヾ| r'"~~` :;: ::;",,-‐‐- `r'^!
! i!. | ;| l| ''"~~ 、 i' |
i! ヽ | | | ,.:'" 、ヽ、 !,ノ
ゝ `-! :| i! .:;: '~~ー~~'" ゙ヾ : : ::|
r'"~`ヾ、 i! i! ,,-ェェI二エフフ : : :::ノ~|` 1000ゲット
,.ゝ、 r'""`ヽ、i! `:、 ー - '" :: : :/ ,/
!、 `ヽ、ー、 ヽ‐''"`ヾ、.....,,,,_,,,,.-‐'",..-'"
| \ i:" ) | ~`'''ー---―''"~
ヽ `'" ノ
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。