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


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

★★Java質問・相談スレッド133★★



1 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 01:02:31 ]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    ttp://pc11.2ch.net/hp/
Webプログラミング ttp://pc11.2ch.net/php/
をご利用下さい。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 ttp://www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals() を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」

前スレッド
★★Java質問・相談スレッド133★★
ttp://pc12.2ch.net/test/read.cgi/tech/1251630161/
次スレは>>950あたりで。

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
ttp://www.wikiroom.com/java/

217 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 12:14:57 ]
はっきり言うがお前には無理
まずはウェブアプリの仕組みとかゼロから勉強しなおせ

218 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 12:29:49 ]
世の中そうそう無理なんてことは無いよ

219 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:11:28 ]
>>218
大概の人間にはな。
ただし、ダメなやつはダメ。

220 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:15:01 ]
>>219
すぐそうやって他人を見下す
だから友達もいないんだよ

221 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:22:49 ]
無理は言いすぎかもしれんが基礎知識が圧倒的に不足

222 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:23:28 ]
>>220
いや、>>217は本当のことを言っていると思うぞ
JSPはサーバサイドで印刷機能自体は持ち合わせていない
httpでやっているのならレスポンスは通常text,htmlになる
JSPとクライアントを同一に考えているほうがおかしい

223 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:29:40 ]
みなさん初心者相手だろ生き生きするねw

224 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:37:37 ]
×だろ
○だと

225 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:40:18 ]
いちいち訂正せんでよろしw



226 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 13:45:48 ]
人間小さいなw>>223

227 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 14:03:41 ]
この人並みに生き生きとすることを目指してる

125 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 11:39:38
>>123
通常 C:\boot.ini boot.bat
ってのがあるんだよ
環境変数setで動かすのが起動時に走るわけ
Unixやれよ、したらよく分かると思うよ
rootの環境変数と例えばbashだったらbash.rcってのが走って環境変数設定できるわけよ

127 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 11:47:46
>>126
湾曲性癖ありの池沼乙
Unixできねーくせに何言ってんだ?

130 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 11:55:06
>>126
池沼やべーwww

134 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 12:17:22
>>133
スレ違い
JavaがWinだけで動いているのならば分るが
スレタイも読めない低能はひっこんでていただきたい

140 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 12:32:42
Winしかできねー池沼の集まりだな

156 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 13:06:01
>>155
ハア違い
消えろ

228 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 18:31:01 ]
まあjava使うならsolarisが鉄板。同じオラクル製だし。

229 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 18:59:36 ]
あれ、もう買収されたんだっけ?

230 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 23:43:32 ]
byte配列からStringを作るとき、引数に文字コードを指定できますが、
StringってJavaでは文字情報をUnicodeで保持していると思います。
この引数の文字コードをShift_JISとかに設定したら、どうなるのですか?


231 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 23:59:55 ]
あなたの思っていることは逆です。

232 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 00:58:26 ]
Shift_JISで格納されているbyte配列を元にしてUnicodeのStringが作られます

233 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 02:51:25 ]
参照しまくるとあっという間にメモリ喰われるなw

234 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 03:00:29 ]
(2chのスレを)参照しまくるとあっという間に(脳の)メモリ喰われるなw

235 名前:デフォルトの名無しさん [2009/10/18(日) 03:03:31 ]
卒業研究でオンライン就職システムを作ることになっているのですが
javaの知識が未熟なため何かを参照しながら作れればと思っています
図書システムのように参照できるソースなどある場所をご存じの方がいらっしゃいましyたら教えていただけないでしょうか?
よろしくお願いします



236 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 03:20:04 ]
そもそもオンライン就職システムってどんなのを想定してるの?

237 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 03:28:47 ]
>>236
簡易版のリクナビみたいのを作れればと思っています
学生や企業情報の登録機能、検索機能、ログイン機能などで図書システムみたいのを参照できればなぁと・・・

238 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 03:38:39 ]
あんまり定型的なモデルじゃないからな。
図書システムほどあちこちで必要とするものでもないし。

普通にWebアプリの作り方勉強するのがいいんじゃね。
やることは特に変わらないよ。
全文検索もライブラリ入れるだけだし。

239 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 09:01:02 ]
それは就職システムじゃなくて就職活動支援システムだろが
言葉はちゃんと使え

240 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 09:12:47 ]
オンラインで就職できる機能もあるシステムなのかもよ
フォームに必要事項を書けば面接なしで即決!

241 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 14:34:11 ]
コンビニ派遣でそういうシステムはあるな

242 名前:デフォルトの名無しさん mailto:sage [2009/10/18(日) 22:49:57 ]
Java(クライアント)とCORBAでC(サーバ)やCOBOL(サーバ)のシステムと通信をするとします。
Javaから文字列を送信する場合、文字列はUnicodeになると思うのですが、
Shift_JISで送信する方法はあるのでしょうか。

243 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 00:08:35 ]
そもそもUnicode送ることにはならんわ
適切な文字コードのバイナリで送るのでSfift_JISで送ればよい

244 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 14:50:12 ]
Windows+Eclipseで開発しています。
WindowsでCVSサーバーを立てようと思ったのですが
なかなかうまくいかずUbuntuで試してみたらすんなりできました。
CVSサーバーはUbuntuでもいいですか?

245 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 14:54:49 ]
いいです



246 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 14:57:28 ]
そうですか

247 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 15:30:21 ]
>>244
CVSはカス
Subversionこそ至高である

248 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:18:34 ]
一人開発ならMercurialでもいいんじゃね

249 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:19:30 ]
一人開発でソース管理時代バカじゃな?
それはバックアップというのだよ

250 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:28:15 ]
>>249
おまえは手動で安定版と開発版のバックアップ分けた上にソースの差分を一々全部別途に手動コピーして前のバージョンに戻したいときはいちいちコピペしてんのか?

251 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:34:38 ]
>>250
素人だな
本来diffに関しては複数人であるからこそはっきする機能であって
一人でやっているのに必要ないだろう

252 名前:デフォルトの名無しさん [2009/10/19(月) 16:35:24 ]
>>250
eclipseならhistory機能付いてるけどな
無知は怖いね

253 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:41:38 ]
>>249
あーあ馬鹿晒しちゃった

254 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:49:22 ]
eclipseのHistory機能はバージョン管理には使えんだろ
そもそもファイル単位で管理ってCVSの時代かよ

255 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 16:59:12 ]
Ubuntu CVSサーバー + Windows Eclipse
最強伝説!




256 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:03:40 ]
CVSはカスだが>>247はSVNを推奨しているな

257 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:10:00 ]
SVNの何がCVSに勝っていると言うの?

258 名前:デフォルトの名無しさん [2009/10/19(月) 17:26:33 ]
CVSはバイナリに不具合がある
お前apacheとかの脆弱性とかもチェックしていないんだろうな

259 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:36:01 ]
全然してないです。

260 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:44:21 ]
環境は環境の担当に任せまふ

261 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:45:55 ]
頭悪いでから

262 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:48:29 ]
バイナリに不具合があるとはどういうことなの?


263 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 17:57:14 ]
>>262
特定のバイトコードで(NOT EOF)EOFとなり、データが壊れた状態となる

264 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 18:03:28 ]
>>263
最悪じゃないですか!
なんですかそれは!
早く修正してください。

265 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 18:13:02 ]
ごめんなさい



266 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 18:14:34 ]
なんでバグを放置するんですか?

267 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 18:17:13 ]
バグを直した(つもりになった)らコンパイル通りませんでした

268 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 18:34:35 ]
発見されたのはCVS全盛期の3年ほど前だったしな

269 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 19:41:46 ]
EclipseのHistoryがバージョン管理の替わりとか、新手のギャグですか?w

270 名前:デフォルトの名無しさん [2009/10/19(月) 19:44:57 ]
一人でやるなら十分って話なんじゃないの?

271 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:10:09 ]
バージョン管理ツールは、普通1ファイルだけの履歴を管理するわけじゃなくて、
ある時点のプロジェクト構成ファイル全てにタグ打っておいて、
後で任意の時点のソースファイルをプロジェクトごと取り出したりして使うんだよ?
ブランチ切って新規機能開発専用のソースツリーを作ってから、あとでマージしたりとか。
開発人数の問題ではないよ。

272 名前:デフォルトの名無しさん [2009/10/19(月) 20:13:23 ]
>>271
タグ打ちはリリース日で打つと思うが
もしや無職?
現場レベル10年にも満たないなら意見すべきでないよ
俺から見りゃただの若造の戯言

273 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:15:20 ]
>>271
お前、残念ながら何も理解していないよ
ソース一つ云々って誰が言っているんだい?
そこしかだせない君はまだまだ素人であって>>272が言う通り意見する域ではないよ
むしろはずかしい

274 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:15:53 ]
なにが気に入らないのか知らんが、
俺がリリース日でタグを打たないって書いてるように読めるなら相当頭悪いな。

275 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:17:11 ]
ソース管理は一つだと思ってる(た)>>272ワロタ
知らないからこそ出てくる発想だよね



276 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:18:12 ]
>>271
一人でそこまでやる必要あるの?

277 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:18:28 ]
>>272はブランチってなんだか分かってないんだろうな

278 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:20:26 ]
あさとひるのあいだにたべるやつ

279 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:21:23 ]
>>272
お前みたいのを老害っていうんだな。
理解した。

お前の部下が可哀想だから死ね。

280 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:22:11 ]
またこの人か…何なんだコイツ

125 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 11:39:38
>>123
通常 C:\boot.ini boot.bat
ってのがあるんだよ
環境変数setで動かすのが起動時に走るわけ
Unixやれよ、したらよく分かると思うよ
rootの環境変数と例えばbashだったらbash.rcってのが走って環境変数設定できるわけよ

127 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 11:47:46
>>126
湾曲性癖ありの池沼乙
Unixできねーくせに何言ってんだ?

130 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 11:55:06
>>126
池沼やべーwww

134 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 12:17:22
>>133
スレ違い
JavaがWinだけで動いているのならば分るが
スレタイも読めない低能はひっこんでていただきたい

140 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 12:32:42
Winしかできねー池沼の集まりだな

156 名前:デフォルトの名無しさん[] 投稿日:2009/10/14(水) 13:06:01
>>155
ハア違い
消えろ

281 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:22:36 ]
>>277
勘違い乙
せいぜい3年目程度の無能なんだろうな

282 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:22:50 ]
一人かどうかを気にする人がいるけど、そこは問題じゃないと思うよ。
誤解を恐れず単純に言えば、ファイル数がいくつあるかが問題になる。

プロジェクトの構成ファイルが100個あったときに、
あるリリース時点のソースツリーが必要になったばあい、
Eclipseのヒストリ機能で本当にソースツリーをその時点まで戻せるのかどうかってこと。

ソースツリーは常に最新しか必要ないならバージョン管理そのものが不要だけど、
使い捨てのプログラムでないかぎり、そんなことはありえない。


283 名前:デフォルトの名無しさん [2009/10/19(月) 20:24:51 ]
>>282
素人を露呈しなくてもいいよ

284 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:25:04 ]
>>280
ほとんど毎日いるよな。
暇なのかな。

285 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:25:44 ]
>>283
返す言葉もなくその低能っぷりwww
レスなくてもお間ガの存在価値なんてないし社会のゴミだからレスするなよ



286 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:26:06 ]
んで、具体的に俺の言ってることのどこが素人なんだよ?
後学のために聞かせてくれ。

287 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:26:42 ]
>>272
返す言葉もなくその低能っぷりwww
レスなくてもお間ガの存在価値なんてないし社会のゴミだからレスするなよ

288 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:28:23 ]
時々まともなんだけど
それ以外の時は狂ってるよな
等質?

289 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:29:42 ]
ビリーミリガンみたいな

290 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:50:44 ]
>>284
仕事無いんだろ

291 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:51:21 ]
>>288
マザーグースのうた見たいだな

292 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 21:37:06 ]
>>251
それはギャグで言って(AAry

293 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 21:52:25 ]
おそらく一人で書いてると思われる彼のレス、
全体的にオモローだな。ギャグだとしたら才能ありすぎるw

294 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 22:57:52 ]
コンパイルできません、助けてください
//<applet code="PaintEx1.class" width="400" height="500"></applet>

import javax.swing.JApplet;
import java.awt.*;

public class PaintEx1 extends JApplet {
public void init() {
setBackground(Color.WHITE);
}

public void paint(Graphics g) {
g.setColor(Color.BLUE);
g.draw3DRect(int 10, int 10, int 25, int 20, boolean true);

g.setColor(Color.RED);
g.drawArc(int 45, int 10, int 25, int 20, int 32, int 230);

int[] x1 = {int 80, int 120, int 80};
int[] y1 = {int 30, int 5, int 30};
g.setColor(Color.GREEN);
g.drawPolygon(x1, y1, int 3);
}
}


295 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:08:03 ]
>>294
「int 10」→「10」
「boolean true」→「true」
に全部修正しる



296 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:18:09 ]
>>295
一体全体どんな発想したらこんなコードを書こうと思うのか謎だわ……。

297 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:18:19 ]
どこのサンプルみたらそうなるんだ?

298 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:52:03 ]
助ける必要性を感じないソースコードだ

299 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 04:30:14 ]
エラーメッセイジ読める様に勉強しろとしか。


ところで印刷アプリ作ろうと思うが、ウィンドウズ環境とか決めうちなら、印刷メニュー有効程度で、swingの描画をよしなに印刷してくれたりするのかな?
それとも自分でビットマップに変換か、表示をキャプチャしてあげたりとか、自分でプリンタ言語で印刷データを生成してあげないと駄目?
j2ee的に動かそうと思うと、weblogicとかwebsphereみたいな高額フレームワーク導入するぐらいが現実的?
プレビューイメージも取得出来ると最高だけどそんな機能なんて無いよなあ。orz

javaからole経由でワード動かしてデータ流し込んで印刷させたほうが楽な気がして来たw

300 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 04:33:42 ]
Javaの基礎を勉強したのですが、
標準APIドキュメントを見ても良く分かりません。

Javaのクラスライブラリを説明している書籍など有りませんか?

301 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 07:14:38 ]
>>299
普通pdfだろJK

302 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 07:26:24 ]
悪いけどあれが読めるようになって
基礎を勉強したと”言えるかも知れない”レベル

303 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 07:39:27 ]
読めるのならそのうち分かってくるから大丈夫

304 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 08:45:22 ]
SVN試してみたけどこっちのがいいね

305 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 10:56:55 ]
最初は慣れなかったけど、使うと分かるSVN



306 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:00:20 ]
と思ったけどなんかあまりうまく動かないなぁ
というわけでCVSで行くことにしました。

307 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:21:06 ]
CVSにしたらファイルを作るときに気をつけないとな
後で被ったらアウト

308 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:27:10 ]
どゆこと?

309 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 11:27:50 ]
イミフワロタw

310 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 13:36:16 ]
メインのJFrameから、ボタンを押すことにより
別のJFrame(JTableにJava DBのデータベーステーブルを表示)を
呼び出したいのですが下のようなエラーが出てしまいます。

Exception in thread "AWT-EventQueue-0" java.lang.Error: java.lang.reflect.InvocationTargetException
Caused by: java.lang.reflect.InvocationTargetException
Caused by: java.lang.IllegalArgumentException: An exception occured while creating a query in EntityManager
Caused by: Exception [TOPLINK-8034] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.EJBQLException
Exception Description: Error compiling the query [SELECT a FROM Attorney a]. Unknown abstract schema type [Attorney].

コード:
@Action
public void showSecondFrame() {
SecondFrame sf = new SecondFrame();
sf.setLocationRelativeTo(getFrame());
MainApp.getApplication().show(sf); }

いったいぜんたいどこがいけないのでしょうか?

311 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 13:40:47 ]
まずTOPLINK-8034を調べてみたら

312 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 14:08:55 ]
>>251はつまり一人でやる場合はソース(ツリー)は一つでいいと言ってるのか?

>>293
個別の11人みたいに思想が同じ単独犯が複数湧いちゃったから複数犯に見えるみたいな個々のレスなんじゃないか?

313 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 14:32:14 ]
Ubuntu再起動したらSVNの調子がよくなったので
こっちを使います。

314 名前:デフォルトの名無しさん [2009/10/20(火) 15:59:33 ]
大変馬鹿な質問かと思いますが、プログラムを始めたばかりの私に
誰か教えていただけると助かります。
3の倍数、5の倍数、3と5の倍数の時に、「3です」とか出る
プログラムを作りたいと思うのですが、2個目以降のifをelseにすると
エラーが出てしまいます。それと、結果が1,2,3,3ですとそれぞれの
倍数の時にダブって出てしまいます。
それを直したいのですが誰かよろしくお願いします

int a = 1;

for (int i = 1; i <= 100 ; i++)
{

if ( a % 3 <= 0 && a % 5 <=0 )
{
System.out.println("3と5です");
}
if ( a % 3 <= 0 )
{
System.out.println("3です");
}
if ( a % 5 <= 0 )
{
System.out.println("5です");
}
System.out.println(a);
a ++ ;

315 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 16:04:19 ]
else if



316 名前:314 [2009/10/20(火) 16:42:36 ]
>>315
ありがとうございます。
良く考えればわかったことなのに申し訳ないです。
しかし、まだ結果が1,2,3,「3です」とダブるのが直せません。

317 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 16:44:40 ]
最後のprintlnがifにもelseにも入ってなければそりゃダブる






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

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

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