1 名前:デフォルトの名無しさん mailto:sageteoff [2016/03/15(火) 18:14:06.66 ID:9bB8/RTg.net] プログラミング言語Javaに関する質問スレです。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 pc11.2ch.net/hp/ Webプログラミング pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 (p)ttp://www.wikiroom.com/java/?path,classpath ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 ・String に == は使うな。equals() を使え。※ 質問時の心得 ・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。 ・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。 前スレ ★★Java質問・相談スレッド176★★ [無断転載禁止](c)2ch.net echo.2ch.net/test/read.cgi/tech/1453305105/
357 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 14:40:23.08 ID:UrBn8I6z.net] 糞保守案件をやりたいならやればいいじゃん 新しいことやりたいならPHP,Rubyですよ
358 名前:デフォルトの名無しさん [2016/04/16(土) 14:55:31.04 ID:4HPkUqex.net] >>356 それも全然新しくない。
359 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 15:19:03.68 ID:oVzN7rEj.net] >>356 巣に帰れ 他のスレでそういうこと言うからPHPユーザはキチガイっていわれんだよ
360 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 17:36:34.46 ID:2tsYHffH.net] 逆に今一番JAVAで勉強しておくべきWEBフレームワークってなんなんですか?
361 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 20:50:41.58 ID:968QEWx4.net] >>359 JavaEE7とSpringBootやっとけばいい、 来年にはJavaEE8も待ってる
362 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 20:53:58.35 ID:968QEWx4.net] 今はむしろBatch F/Wこそ何を学ぶか迷うところじゃないか? こっちもJBatchかSpring Batchでいいのだろうか…
363 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 20:58:33.49 ID:DanCoMtf.net] JavaEE 8 https://yoshio3.com/2014/12/19/java-ee-8-new-features/
364 名前:デフォルトの名無しさん mailto:sage [2016/04/16(土) 23:19:17.01 ID:RPFXByH/.net] C書いてて型で間違って動かなくてデバッグとかと比べると、 JAVAの型って呪文間違ってスイマセンみたいな感じしかない
365 名前:デフォルトの名無しさん [2016/04/17(日) 16:02:32.03 ID:CNQH8xMB.net] Java教に入信しようと思うんだが入門書と必須な参考書教えてや
366 名前:デフォルトの名無しさん mailto:sage [2016/04/17(日) 16:13:38.71 ID:CmgEYGVb.net] お布施は?
367 名前:デフォルトの名無しさん [2016/04/17(日) 16:15:42.07 ID:sgN/5Kw0.net] >>364 アマゾンを見ないのか?
368 名前:デフォルトの名無しさん mailto:sage [2016/04/17(日) 21:43:59.66 ID:wWReWfFV.net] 入門 やさしいJava 参考 EFFECTIVE JAVA
369 名前:スッキリ厨 mailto:sage [2016/04/17(日) 22:35:25.72 ID:DiLcHZEv.net] スッキリわかる Java入門 第2版、2014 まずこの本で、オブジェクト指向を学ぶ
370 名前:デフォルトの名無しさん mailto:sage [2016/04/17(日) 23:40:34.35 ID:yjmY7Xab.net] 出た スッキリの人。
371 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 01:42:28.02 ID:UGMFGfpU.net] >>368 俺もこの本が無難で良いと思う 他の本みたいにあるところで急に突き放されるというのは少なかったように感じる
372 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 02:37:28.84 ID:/DQQFklr.net] 分厚い図体にスッキリという名前をつける時点で、ツッコミ13面待ちの冗談だろ』
373 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 03:10:05.75 ID:0k3892Z0.net] 本あった方がいいのかなあ?今だとネットだけでも結構分かると思うんだが。 本とネット検索両方やった方が速いかな?人によるか。
374 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 08:42:48.89 ID:Y+B4SPYb.net] import java.util.*; public class Roto6 { public static void main(String[] args) { int [] num = new int[6]; //6つ確保する for (int j=0;j<5;j++){ for (int k=0;k<num.length;k++){ num[k]=0; } int a=0; while(num[0]==num[1]||num[1]==num[2]||num[2]==num[3]||num[3]==num[4]||num[4]==num[5]) {//数字被ってる間やり直す for (int i=0;i<6;i++) { num[i]=(int)(Math.random()*43)+1;//1から43の乱数を発生させる } Arrays.sort(num);//小さい順に並び替える a+=1;//やり直した回数をカウントする } for (int i=0;i<6;i++) {//6つの数字を表示する System.out.print(num[i]+" "); } System.out.println("\t[回数:"+a+"]\n");//やり直した回数を表示する } } }
375 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 08:48:06.26 ID:Y+B4SPYb.net] >>373 はロト6用の乱数を一行ずつ開けて「5回」表示するプログラムです コマンドプロンプトで実行した場合、基本的には滞りなく終わるのだけど、ごく稀に「6回」表示することがあります。 その際には5つめと6つめの列が一行間隔開かずに表示されることが多いようです 何が原因でしょうか?
376 名前:デフォルトの名無しさん mailto:sage [2016/04/18(月) 20:18:15.99 ID:C+iDXaNw.net] >>372 初心者が読み物として一通りざっと眺めるには本の方がいいと思う ピンポイントでわからんところを調べるにはネットの方が楽だけと
377 名前:デフォルトの名無しさん [2016/04/19(火) 03:02:14.73 ID:ymmOnleN.net] >>374 それ以前の問題として重複する数の判定が駄目だよな。 例えば num[0] と num[2] が同じ値だった時に while の判定で引っかからない。
378 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 03:10:17.03 ID:ymmOnleN.net] あ。ソートするからできるのか。 うーん。意表を突く無駄な感じの処理。 俺だったら素直に long の変数でビットフラグにして重複チェックしちゃうなあ。
379 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 04:03:02.39 ID:XqbFEqHU.net] 同じ数字は、1回しか使えないのか? それなら自作しないで、たいていの言語にある、shuffle を使う
380 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 12:50:05.92 ID:560ecuyq.net] >>377 > 俺だったら素直に long の変数でビットフラグにして重複チェックしちゃうなあ。 kwsk
381 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 13:19:04.81 ID:MIf0eVbK.net] int[] numbers = new int[] {0, 0, 0, 0, 0, 0}; Random r = new Rundom(); int count = 1 for (int i=0; i<numbers.length; i++) { int val = r.nextInt(43) + 1; while(Arrays.stream(numbers).anyMatch(n -> (n == val))) { count++; val = r.nextInt(43) + 1; } numbers[i] = val; } DecimalFormat df = new DecimalFormat("00"); Arrays.stream(numbers).sorted() .forEach(n -> System.out.print(df.format(n) + " "));
382 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 16:33:15.95 ID:icbWRg4H.net] よく考えたらこれでいいのか。 for (int i=0; i<5; i++) { int[] n = new Random().ints(1, 44).distinct().limit(6).sorted().toArray(); // n出力 }
383 名前:デフォルトの名無しさん mailto:sage [2016/04/19(火) 17:03:14.11 ID:MIf0eVbK.net] 連投失礼、最終的にこうなった ttp://ideone.com/7WHQFw
384 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 00:41:01.31 ID:4AzJcbEx.net] >>382 一瞬なにか新しい文法か増えたのかとオモタヨw
385 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 01:06:24.76 ID:sZSlY5HM.net] >>379 まあ、なんというか、こんな感じ。 ideone.com/LSSIas これは求める値が 1 〜 43 なので Java の long 型のビット数で収まる(64bitなので)から long 型一つでやってるだけだ。65以上まで求める場合はこれでは収まらないのでもう少し 捻る必要がある。(boolean[] でビット数分だけ要素確保してやってしまうという手もある)。 で、なんとなく分かると思うが、この方式は求める値の範囲が大きくなるとその分だけ記憶 するためのビット数が増えてしまい、そうなるとあまり良い方法とは言えなくなる。 >>382 この頃の Java は凄いな。しかしその書き方をよく知っていないと分かり辛いように思う。 (慣れの問題もあるだろうけど)。
386 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 01:35:02.44 ID:p6+kfoxd.net] お前らカッコよすぎて濡れた https://paiza.io/projects/ls9yk6zRCIoA_bHPbSbb_g for (int i = 0; i < 5; i++) { List<Integer> list = Arrays.asList(IntStream.rangeClosed(1, 43).boxed().toArray(Integer[]::new)); Collections.shuffle(list); System.out.println(String.join(" ", list.subList(0, 6).stream().sorted().map(x -> String.format("%02d", x)).toArray(String[]::new))); }
387 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 05:19:14.17 ID:M/2D7XXJ.net] 質問の答えになってない気がする
388 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 06:41:08.00 ID:ScRxEleY.net] >>386 なってないのだよ
389 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 13:08:36.12 ID:Ul9xGLZA.net] オブジェクトが空かどうかを調べる時って、isEmpty使えばいいと思ってたんですけど、 オブジェクト自体が空の場合nullpointerexceptionが発生するので if(obj!=null && !obj.isEmpty()){ } こんなめんどくさいことしなくちゃならないんですか?
390 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 13:32:54.55 ID:si6RHyN1.net] Object型にisEmptyはない オブジェクトがさしているのがListとかならApache langのCollectionUtils.isEmptyとか使うわ
391 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 13:43:20.16 ID:Ul9xGLZA.net] なるほど ありがとうございました
392 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 15:16:24.79 ID:PR+4S9NH.net] エクリプスで実行したり、コマンドプロンプト立ち上げてそこから起動したりしていますが エクスプローラー上でコンパイル済みのファイルを直接ダブルクリックしたら起動するような感じにするにはどうすればいいのでしょうか
393 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 15:44:33.72 ID:zy6EssHC.net] >>391 実行可能jarで検索
394 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 21:26:52.00 ID:jVIlAOl2.net] exewrapとかいうのでexeにできたはず
395 名前:デフォルトの名無しさん mailto:sage [2016/04/20(水) 22:56:40.26 ID:YUW7UYxw.net] Java goldの資格は、持っていると役にたちますか? 受験料が高いから、とるかどうか🌀
396 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 00:28:47.95 ID:4llJ3u9Q.net] それはその資格持ってると就職しやすくなるかとか、手当てが付くかとか、そういう意味? とすると、そんなもんは会社によって違うのでなんとも言えないという答えにしかならんと思うが。
397 名前:デフォルトの名無しさん [2016/04/21(木) 01:03:28.81 ID:ZnMRJ7pm.net] どのフレームワークが今後流行りそうですかね
398 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 06:50:26.63 ID:d6WxNPfz.net] >>395 そういう意味です ありがとうございます
399 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 07:44:39.28 ID:oysVz7Sr.net] >>397 先にIPAのDBとNW取れ
400 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 12:44:15.44 ID:6xvYQQmF.net] JUnit実践入門 渡辺 修司/著 では 日本語によるメソッド名を推奨していますが(p14) どうでしょうか。
401 名前:デフォルトの名無しさん [2016/04/21(木) 13:56:39.81 ID:GGv15XqL.net] >>399 その人、実務があやしいからな。
402 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 14:02:11.30 ID:oysVz7Sr.net] testHoge1みたいな糞みたいな名前よりは日本語のほうが遥かに良い 「Hogeは引数が負のときnullを返す」を英語でさらっと書けるんなら英語で書けばいいけど、 それが難しいからってtestHoge1に逃げるくらいなら日本語にしとけ
403 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 18:37:42.59 ID:vbs6NeXV.net] >>401 whenArgumentMinusReturnsNull 書くのはさほどでもないが、読む気力が・・・
404 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 18:46:53.19 ID:qck1KPSK.net] Tomcatをインストールして、 /etc/init.d/tomcat start を実行したのですが、 Server startup in 14727 ms から動きません どうしたらいいでしょうか?
405 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 19:26:11.71 ID:5b6TlV31.net] >>398 ありがとうございます。 IPAの資格中心に、調べてみます
406 名前:デフォルトの名無しさん mailto:sage [2016/04/21(木) 21:00:11.06 ID:M+N3g12/.net] >>403 Linux板で聞けよ
407 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 20:35:02.61 ID:yHcO4kd5.net] 初心者ですみませんが質問させてください。 常に動いているべきjavaプログラムが、読み込んでいる(他人作の)ライブラリを走らせる度に低確率ではありますが終了してしまいます。(Throwableでも拾えない) 終了してしまうと、ソケット間での通信が行われなくなってしまう為、どうにかしてjavaのプログラムを自動的に再起動させたいのですがどういった方法があるのでしょうか? 特に過度な負荷がかからなければ2-3分以内に自動復帰して欲しいな・・・とか思ったり・・・。
408 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 21:14:11.04 ID:RgS8dpF2.net] サービスとして登録する UNIXにしろWinにしろJava関係ない
409 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 21:53:56.49 ID:tdFz46+N.net] お前のプログラムかライブラリか両方があやしいいんだろ
410 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 23:41:10.76 ID:Ib5pDrM4.net] >>406 それって別々の仮装マシンで動いてるの? それとも同じ仮装マシン内での別スレッド? それとそれを動かしているOSや環境は?
411 名前:デフォルトの名無しさん mailto:sage [2016/04/22(金) 23:43:42.54 ID:IdrTRhwo.net] >>406 例外が拾えないってmainメソッドのなかでtry - catcheしただけなんじゃないの? UncoughtExceptionHandlerで拾って対処すればよくないか?
412 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 00:20:46.93 ID:u0nc/OKC.net] 的外れなこと書いてたらすみません。 >>407 自動起動じゃなくて自動復帰もサービスで対応できるんですか >>409 そもそも仮想マシンなんて使ってないよー >>410 メインではありませんが確かにtry-catchしてるだけです。プログラミング歴が浅いので色々勉強中です。 少しググった程度ですが、UncoughtExceptionHandlerというのをメソッドをメインクラスに作成して置けば何かあった時にここに戻せたとして、 今までやっていた処理に戻すような事ってできるんでしょうか ”イメージ的”には ServerChecker.javaというのを他人が作っていて その中のpublic function run_checker()を呼び出した際、稀にエラーをおこし、ログ表示して強制終了してしまう・・・ お陰でメインのデバッグ作業が一行に進まない・・・もう時間がないのに・・・ 辛い・・・
413 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 03:14:51.44 ID:Tn31QjfB.net] >>411 とりあえずお前のレスでJavaがどう動いているのかさえ理解していないのがよくわかった 愚痴が言いたいならチラ裏に池
414 名前:デフォルトの名無しさん [2016/04/23(土) 03:23:49.82 ID:4qA6LreB.net] >>411 え? Java のバイトコード動かすのにJava仮想マシン使ってないの? ネイティブで動く環境なんかあったか? それともその辺のことわかってないのか?
415 名前:デフォルトの名無しさん [2016/04/23(土) 03:27:04.99 ID:4qA6LreB.net] >>411 それどう考えてもエラー起こした時にその中で System.exit(1); みたいなことしているとしか思えんのだが。 呼んだ先のソース見てみな。
416 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 10:21:34.08 ID:S+NzvAIq.net] エスパー当たりー!
417 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 11:12:24.20 ID:sATx4l1d.net] >そもそも仮想マシンなんて使ってないよー ワロタ
418 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 19:34:32.72 ID:Xvdj9/0l.net] >>416 いやいや、Javaチップ搭載機かも
419 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 21:56:20.11 ID:u0nc/OKC.net] >>413 仮想マシンってjvmの事ですか?…別の事を頭に浮かべてた、ごめん…Javaは勉強した事ないから全然分からないですが、多分別スレッドかな >>414 まさにその通り、オーバーライドして止まらないように出来るらしいけど、他の部分で問題起きないのかなーとうだうだ悩んでる 数万行を超える他人が作ったソースに対して一々チェックするのは無理だし…ファイル数アホみたいに多いし… 初心者お断りっぽいですし上手く説明出来る自信も無いのでここで質問を終了しようと思います。レス下さった方有難うございました
420 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 22:48:09.92 ID:G4KBYq9M.net] お前には無理、後だし、以上
421 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 23:07:57.30 ID:u0nc/OKC.net] 糞レス多すぎてhageそう。まじぬるぽ
422 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 23:15:12.75 ID:G4KBYq9M.net] >有難うございました >有難うございました >有難うございました
423 名前:デフォルトの名無しさん [2016/04/23(土) 23:19:55.56 ID:4qA6LreB.net] 何万行あっても exit の文字列を検索して探せば良いだけのような気がするがなあ。 まあ、それが沢山あった場合は面倒だが、普通ライブラリでそんなに入れないだろう。 てか、「ライブラリ」と呼ばれるものの中に exit() を入れること自体が設計ミスと思って良いのではないかな。
424 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 23:20:08.00 ID:u0nc/OKC.net] 失言でした テンプレも使わず質問したり 無知で色々ご迷惑お掛けしました。 更にかっとなり余計なレスまでした事、反省しています。ごめんなさい。 それでは、良い週末を
425 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 23:23:53.95 ID:G4KBYq9M.net] 仕様を確認して、ソースコードレビューすればいいだけ、故にお前には無理
426 名前:デフォルトの名無しさん mailto:sage [2016/04/23(土) 23:26:01.67 ID:sATx4l1d.net] このゴミ初心者何しにきたんだろうな
427 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 13:22:23.43 ID:cndTJwC5.net] eclipseでの開発環境があります。 C:\java\pleiades\workspace\myproj>tree C:. ├─.settings ├─bin │ └─hoge └─src └─hoge Hello.javaをコマンドプロンプトから javac でコンパイルして java で実行したいのですが、なかなかうまくいきません。ご指導ください。 Hello.javaはUTF-8です。 package hoge;です。
428 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 14:23:41.67 ID:vU0z8hGD.net] >>426 コマンドプロンプトで、Hello.javaのあるディレクトリ(フォルダ)に移動してる? jdkのpathは通した? てか、eclipse上で実行しないのは、何で? エラーメッセージあると答えやすい
429 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 14:57:24.25 ID:cndTJwC5.net] >>427 jdkのパスは大丈夫で、パッケージ宣言をコメントアウトしてCDでソースの場所に移動してコンパイルするのは通ります。 Hello.java そのものはおなじみの ”Hello, world!"と出るやつで、それそのものは特に意味がありません。 メッセージは C:\java\pleiades\workspace\myproj>javac -sourcepath src Hello.java javac: ファイルが見つかりません: Hello.java 使用方法: javac <options> <source files> 使用可能なオプションのリストについては、-helpを使用します パッケージ指定は package hoge; public class Hello { public static void main(String[] args) { String msg = "Hello"; // TODO 自動生成されたメソッド・スタブ msg += ", World!"; System.out.println(msg); } } です。 コンパイルオプションがうまくいってないんです。
430 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 16:03:22.69 ID:vU0z8hGD.net] >>428 sourcepathオプションの使い方を勘違いしてるっぽい 今回はsourcepathオプションは使わず、 javac ./src/hoge/Hello.java でいい sourcepathオプションを使うのは次のようなケース C:. ├─.settings ├─bin │ └─hoge └─src └─hoge ├─Hello.java └─Test.java Hello.javaの中で他のクラス(今回はTest.java)を使用している場合に、そのクラスを同時にコンパイルする時に使用する sourcepathオプションでディレクトリを指定すると、そのディレクトリ以下から同時に使用するクラスを検索し、一緒にコンパイルしてくる 使い方は以下 -sourcepathで検索するディレクトリを、現在のディレクトリから相対パスで指定する その後のjavaファイルの指定も現在のディレクトリから相対パスで指定する 今回の例では、 javac -sourcepath ./src ./src/hoge/Hello.java を実行すると、同時にTest.javaもコンパイルされる
431 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 17:10:07.48 ID:cndTJwC5.net] >>429 ありがとうございます。 javac -encoding UTF-8 ./src/hoge/Hello.java でうまくいきました。
432 名前:デフォルトの名無しさん [2016/04/24(日) 20:17:16.56 ID:BS0wM2hm.net] public class rensyu { public static void main (String[] args){ int a,b; a = 17; b = 5; System.out.prinln( b/a/a ); int c = b/a/a; System.out.println(“c”); } } このプログラムどこが間違えて教えてください!!!
433 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 20:18:52.31 ID:fu8W/E1c.net] >>431 > どこが間違えて教えてください!!! 日本語かな
434 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 20:19:26.09 ID:QY1srNDB.net] prinln ?
435 名前:デフォルトの名無しさん [2016/04/24(日) 20:20:21.98 ID:BS0wM2hm.net] ごめんなさい、どこを間違えてるか教えてください、でした;
436 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 20:22:12.57 ID:iAOwlX0J.net] >>431 (“c”) の引用符が全角になっている
437 名前:デフォルトの名無しさん [2016/04/24(日) 20:28:21.74 ID:BS0wM2hm.net] >>435 ありがとうございます。しかし、直したけれどコンパイルできません。。
438 名前:デフォルトの名無しさん mailto:sage [2016/04/24(日) 20:34:55.18 ID:0Gv5bENA.net] 8行目の""は半角で囲む必要があります int型の変数cに入ってる数字を表示したいのでしたら二重引用符で囲む必要はないです あと6行目にprintのtが抜けています 一行目でエラーが出ているのでしたらファイル名とクラス名は同じにする必要があります
439 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 12:12:22.37 ID:+ukNaen1.net] 以下にjarファイルをうpしました 中身がどうなってるか教えて下さいm(_ _)m fast-uploader.com/file/7017109459278/ パスは72568です
440 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 13:09:14.27 ID:VN90Zo8I.net] 中身は絶望が詰まってます
441 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 13:21:31.17 ID:l5uR3Atx.net] >>438 何の質問に対するjarだよ
442 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 13:30:50.19 ID:LTXtJfwU.net] >>438 何かのファイルがいっぱい入ってますm(_ _)m
443 名前:デフォルトの名無しさん [2016/04/25(月) 13:31:43.20 ID:qiHxqTR2.net] >>440 その中身のJavaプログラムを解析しろというアホな依頼じゃないのか?
444 名前:デフォルトの名無しさん [2016/04/25(月) 13:32:17.98 ID:qiHxqTR2.net] 機密保持違反じゃないだろうなw
445 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 14:09:21.18 ID:DAMW9z8K.net] ウィルスw
446 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 15:03:05.32 ID:mV7oBsva.net] RSA の解説ページを見ると秘密鍵から公開鍵を作成出来ると書いてあるところが多いですが Java のサンプルをあさっても、秘密鍵と公開鍵を同時に作成するサンプルしか見当たりません Java では秘密鍵から公開鍵を作成する API はあるのでしょうか?
447 名前:デフォルトの名無しさん [2016/04/25(月) 22:26:19.22 ID:FrQTP9pa.net] >>431 ツッコミ所満載で書ききれない。
448 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 23:04:45.89 ID:FrQTP9pa.net] >>438 このファイルはすでに削除されているか、サーバーのメンテナンス中です。 と出た。
449 名前:デフォルトの名無しさん mailto:sage [2016/04/25(月) 23:19:18.69 ID:2EsDrcFp.net] public class Rensyu { public static void main (String[] args){ int a,b; a=17; b=5; int c=b/a/a; System.out.println("c"); } }
450 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 03:33:48.48 ID:nCRqvGxE.net] int型変数a と int型変数b はそれぞれ1から30までの範囲の
451 名前:ョ数を取り扱うものとして 加算した際に上限である30を超えたら31以上にはならず1に戻ってループ、減算した際に下限の1より低くなった場合は0以下にならず30にループという仕様です 変数aとb両者を比較してその差が±5以内ならfalse 、±6以上ならtrueを取りたいときの条件式は 基本だったら ( a < b - 5 || a > b + 5 )でいいんだけど、1から30の範囲でループしていることも考慮して 例えば変数aが2、変数bが27の時も5以内の差しかないものとみなしてこの場合もfalseを返す条件式にするには条件式にどう付け加えたらいいですか? [] [ここ壊れてます]
452 名前:デフォルトの名無しさん [2016/04/28(木) 03:49:49.67 ID:j1V3BI1k.net] >>449 差が25以上で条件つければいいんじゃね? abs(27 - 2) >= 25
453 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 11:23:34.88 ID:IuJPARjO.net] >>450 ありがとうございます。それで解決できそうです。
454 名前:デフォルトの名無しさん [2016/04/28(木) 19:27:17.48 ID:a/gmwLrd.net] 【ワカヤマン】Javaプログラミング能力認定試験 [無断転載禁止](c)2ch.net hanabi.2ch.net/test/read.cgi/lic/1454946517/
455 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 22:40:39.30 ID:5wtXC7Kq.net] とある配列を戻り値として呼び出し元に返すメソッド public static int[] number() { int[]ans = new int() ; (略) return ans ; } returnのとこに[]をつける(ans[])とエラーになるのは何ででしょうか?
456 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 22:46:33.79 ID:5wtXC7Kq.net] 2行目は、間違ってますが new int[5]としてください
457 名前:デフォルトの名無しさん mailto:sage [2016/04/28(木) 23:04:14.52 ID:J1x88doc.net] >>453 ansは変数名なのに[]つけるから