Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.4
http://mevius.2ch.net/test/read.cgi/tech/1498828456/
探検
Java入門・初心者質問スレ Part.5©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
2017/09/29(金) 17:53:25.24ID:XnizQSCA
967デフォルトの名無しさん
2017/12/15(金) 18:53:05.47ID:PEAcDAlo この訳のわからない文面は35歳か?
968デフォルトの名無しさん
2017/12/15(金) 21:15:53.42ID:lQx5kyAI プロジェクト持ち運びの件だが、やっぱEclipseのバージョンも揃えたほうがいいのかな
家と会社で使ってるんだけど、会社での制定版がちょっと古いんだよね
家と会社で使ってるんだけど、会社での制定版がちょっと古いんだよね
969デフォルトの名無しさん
2017/12/15(金) 21:33:42.73ID:Tb0OcKpN そろえられるものは全部そろえるの原則な気がする…
可能ならOSごとVMで持ち歩きたいぐらい
可能ならOSごとVMで持ち歩きたいぐらい
970デフォルトの名無しさん
2017/12/15(金) 21:46:58.38ID:qyzTygXP もうAWSのWorkspacesでも使えよ
プロジェクトフォルダを家に持ち帰るようなお粗末な会社ならセキュリティ的にもその方が遥かにマシだ
プロジェクトフォルダを家に持ち帰るようなお粗末な会社ならセキュリティ的にもその方が遥かにマシだ
971デフォルトの名無しさん
2017/12/15(金) 23:39:47.26ID:i/+5VHc3 >>966
よくわからんがとにかく全部アンインストールしろ。話はそれからだ。
よくわからんがとにかく全部アンインストールしろ。話はそれからだ。
972デフォルトの名無しさん
2017/12/16(土) 00:08:02.31ID:ccTSk315 >>966
正しくアンインストールすれば、環境変数PATH も、元に戻してくれないの?
正しくアンインストールすれば、環境変数PATH も、元に戻してくれないの?
973デフォルトの名無しさん
2017/12/16(土) 12:27:29.47ID:2+3GS8kh 基礎を理解してないやつはこれだから
IDEによる促成栽培は危険
IDEによる促成栽培は危険
974デフォルトの名無しさん
2017/12/16(土) 17:22:59.07ID:kbqZOSZW java(eclipse)でメインから呼び出されるクラスを作成したのですが、
呼び出し元がまだ出来ていないので、自分のクラスのテストだけをしたいと思っていますが、
自分のクラスにはmainがないので実行できません。
テスト用にダミーのmainクラスを作ってデバッグしようかと思っておりますが
他に方法等があるのでしょうか?
呼び出し元がまだ出来ていないので、自分のクラスのテストだけをしたいと思っていますが、
自分のクラスにはmainがないので実行できません。
テスト用にダミーのmainクラスを作ってデバッグしようかと思っておりますが
他に方法等があるのでしょうか?
975デフォルトの名無しさん
2017/12/16(土) 17:23:53.15ID:xdxhx7GN junit
976デフォルトの名無しさん
2017/12/16(土) 17:26:09.67ID:YpuPdgcL JUnitでテストケース書けばいい
977デフォルトの名無しさん
2017/12/16(土) 17:31:59.32ID:xdxhx7GN 学校出たあとデジタル土方として長くやっていきたいなら自動テストなんかに傾倒するのはお勧めしないけどね
代わりのmain書いてシコシコ手で実行してたほうがいい
現場の実態とのギャップにショックを受けて辞めたくなるから
代わりのmain書いてシコシコ手で実行してたほうがいい
現場の実態とのギャップにショックを受けて辞めたくなるから
978デフォルトの名無しさん
2017/12/16(土) 18:10:30.03ID:R5wdKqfC 自分用に書けばOK
逆に呼び出すクラスがまだなくてインターフェースだけ決まっていればmockito
逆に呼び出すクラスがまだなくてインターフェースだけ決まっていればmockito
979デフォルトの名無しさん
2017/12/16(土) 19:05:10.22ID:Bt/T1sYp980デフォルトの名無しさん
2017/12/17(日) 02:50:44.23ID:R741zDgD 質問です。
commons-langを使って作成したクラス、
https://ideone.com/PTi08F
をクラスパス付きでコンパイルし、それをテストしようと
https://ideone.com/vaqvJE
をクラスパス無しでコンパイルし、クラスパス無しで実行したら
例外が発生しました。
(下のクラスに)クラスパスを付けてコンパイル/実行しようとしても
上手くいきません。
どなたかアドバイスをお願いします。
commons-langを使って作成したクラス、
https://ideone.com/PTi08F
をクラスパス付きでコンパイルし、それをテストしようと
https://ideone.com/vaqvJE
をクラスパス無しでコンパイルし、クラスパス無しで実行したら
例外が発生しました。
(下のクラスに)クラスパスを付けてコンパイル/実行しようとしても
上手くいきません。
どなたかアドバイスをお願いします。
981デフォルトの名無しさん
2017/12/17(日) 14:58:32.92ID:rjtVjcmj982デフォルトの名無しさん
2017/12/18(月) 16:07:16.27ID:+a7cb1uP >>980
アドバイス?
エラーメッセージを読め
それでもわからないならエラーメッセージを含め
どうやったか、どうなったかを具体的客観的に書け
考えてくれる人に最大限の労力をかけさせたいならスルーしてくれ
アドバイス?
エラーメッセージを読め
それでもわからないならエラーメッセージを含め
どうやったか、どうなったかを具体的客観的に書け
考えてくれる人に最大限の労力をかけさせたいならスルーしてくれ
983デフォルトの名無しさん
2017/12/18(月) 16:09:26.30ID:+a7cb1uP どうなって欲しいかもだった
984980
2017/12/18(月) 20:22:40.94ID:QPuoLlJ+ >>982-983
お手数をお掛けします。
(980の)上のコードは
javac -cp (省略);(省略) Bank229.java
で無事コンパイルできました。
下のコードも
javac -cp (省略);(省略) Main229.java
で無事コンパイルできました。
また、このコードは
java -cp (省略);(省略) Main229
で無事実行できました。
つまりキチンとやったら自己解決出来ました。
ありがとうございました。
お手数をお掛けします。
(980の)上のコードは
javac -cp (省略);(省略) Bank229.java
で無事コンパイルできました。
下のコードも
javac -cp (省略);(省略) Main229.java
で無事コンパイルできました。
また、このコードは
java -cp (省略);(省略) Main229
で無事実行できました。
つまりキチンとやったら自己解決出来ました。
ありがとうございました。
985デフォルトの名無しさん
2017/12/19(火) 21:03:59.79ID:Nox9HERS ビルドパスに追加したJAR同士のクラスの重複でエラーが出た。
追加する順番を変えてエラー回避したけど、根本的解決じゃないような。
姑息な解決策で、いつかまた問題が浮上しそうで怖い。
何十個もあるファイルから重複クラスを探すだけでも気が遠くなる。
追加する順番を変えてエラー回避したけど、根本的解決じゃないような。
姑息な解決策で、いつかまた問題が浮上しそうで怖い。
何十個もあるファイルから重複クラスを探すだけでも気が遠くなる。
986デフォルトの名無しさん
2017/12/19(火) 21:05:44.73ID:z1fMJoxx パッケージ名をちゃんとしましょう
987980
2017/12/20(水) 00:29:20.69ID:CrYve97q たびたび失礼します。
https://ideone.com/QhI9r8
上記のコードのように、Bookクラスを一通りオーバーライドし、Mainクラスで
フィールドをあえて空にしてequalsメソッドで比較したら例外が発生して
しまいました。
きちんとfalseが返るようにしたいのですが、どのように対処すればよいでしょうか?
どなたかよろしくお願いします。
https://ideone.com/QhI9r8
上記のコードのように、Bookクラスを一通りオーバーライドし、Mainクラスで
フィールドをあえて空にしてequalsメソッドで比較したら例外が発生して
しまいました。
きちんとfalseが返るようにしたいのですが、どのように対処すればよいでしょうか?
どなたかよろしくお願いします。
988デフォルトの名無しさん
2017/12/20(水) 03:01:20.68ID:7jCEWR4I フィールドが null の場合に equals が例外を吐かないようにしたいのなら、
フィールドが null の場合は falseを返し、null でないときだけ equals で比較
すればいいのでは。
フィールドが null の場合は falseを返し、null でないときだけ equals で比較
すればいいのでは。
989デフォルトの名無しさん
2017/12/20(水) 08:10:41.79ID:lugKio2h990デフォルトの名無しさん
2017/12/20(水) 09:32:03.96ID:qKaJgYX4 >>987
エラーの中見たら一発で原因解ると思うんだけど、
ちゃんと自分で考えたの?
色々考えて色々試してみたけどどうしても解決出来なくて聞きに来た感じでは無いんだけど。
「もう初心者は脱している、馬鹿にするな」とか豪語しておいてこれ自力で解決出来ないとか、職場にいたらぶん殴るレベルですよ?
解決方法は他の偉い人が丁寧に書いてくれているから、こちらから言うことはないんだけど、
35歳はその解決方法はちゃんと理解した?
「こうやればぬるぽにならないんだ、へー」ってコピペするだけだと、次に同じような問題に直面したときにまた解決出来ないという事態が発生するんだけど、大丈夫?
次に同じような問題発生して「分かりません、教えてください」とか言ったらやっぱりぶん殴るレベルですよ?
エラーの中見たら一発で原因解ると思うんだけど、
ちゃんと自分で考えたの?
色々考えて色々試してみたけどどうしても解決出来なくて聞きに来た感じでは無いんだけど。
「もう初心者は脱している、馬鹿にするな」とか豪語しておいてこれ自力で解決出来ないとか、職場にいたらぶん殴るレベルですよ?
解決方法は他の偉い人が丁寧に書いてくれているから、こちらから言うことはないんだけど、
35歳はその解決方法はちゃんと理解した?
「こうやればぬるぽにならないんだ、へー」ってコピペするだけだと、次に同じような問題に直面したときにまた解決出来ないという事態が発生するんだけど、大丈夫?
次に同じような問題発生して「分かりません、教えてください」とか言ったらやっぱりぶん殴るレベルですよ?
991デフォルトの名無しさん
2017/12/20(水) 09:59:01.39ID:mfpnsd3d992デフォルトの名無しさん
2017/12/20(水) 14:10:20.54ID:Hytkl7Fo >>985
バージョン違いとかなら、ファイルシステムのシンボリックリンクで必要なものを唯一のバージョンに見えるよう指すようにする
バージョン違いとかなら、ファイルシステムのシンボリックリンクで必要なものを唯一のバージョンに見えるよう指すようにする
993987
2017/12/20(水) 16:46:14.70ID:CrYve97q >>988 >>989
回答ありがとうございます。
俺なりに修正してみましたのでよろしければご覧下さい。
https://ideone.com/e2hyln
>>989
難しい書き方をされますね。
>>990
本に書いてありませんでしたよ、こんなこと。
それをぶん殴るとか言われても困ります。
回答ありがとうございます。
俺なりに修正してみましたのでよろしければご覧下さい。
https://ideone.com/e2hyln
>>989
難しい書き方をされますね。
>>990
本に書いてありませんでしたよ、こんなこと。
それをぶん殴るとか言われても困ります。
994987
2017/12/20(水) 17:21:51.77ID:CrYve97q995デフォルトの名無しさん
2017/12/20(水) 18:26:12.47ID:G+HsRZSm >>993
本に書いてある事しかできないなら向いてないからやめた方がいい
本に書いてある事しかできないなら向いてないからやめた方がいい
996デフォルトの名無しさん
2017/12/20(水) 20:37:01.18ID:hdiwc0BB 31掛けてるのってなんで?
997デフォルトの名無しさん
2017/12/20(水) 22:52:58.66ID:7jCEWR4I >>995
なんかわかる気がする。
プログラマーでも致命的だけど、百歩譲ってプログラマーで生きていけても
エンジニアにはなれない。
てかプログラムに限らずあらかじめ定義された手順でしか物事進められ
なかったら終わってるべ。仕事だけじゃなく万事。
なんかわかる気がする。
プログラマーでも致命的だけど、百歩譲ってプログラマーで生きていけても
エンジニアにはなれない。
てかプログラムに限らずあらかじめ定義された手順でしか物事進められ
なかったら終わってるべ。仕事だけじゃなく万事。
998987
2017/12/20(水) 23:42:14.14ID:CrYve97q999デフォルトの名無しさん
2017/12/20(水) 23:48:01.94ID:B/1LYJ5G1000デフォルトの名無しさん
2017/12/21(木) 00:22:12.87ID:hxAUg2rz Hash で、31を掛けるのは、「スッキリJava」を読んでいるのか
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 82日 6時間 28分 48秒
新しいスレッドを立ててください。
life time: 82日 6時間 28分 48秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★3 [Hitzeschleier★]
- 【将棋】福間香奈 女流六冠が会見 妊娠・出産でタイトル戦の事実上不戦敗 「妊娠したら、どちらか一方を諦めないといけない状況」★2 [冬月記者★]
- かつや、明日からカツ丼(竹)790円→590円、ロースカツ定食830円→630円、カツカレー(竹)990円→790円 画像あり [お断り★]
- 【配信】TikTokで収益化を剥奪される日本人クリエイターが続出 [muffin★]
- 日本、G7への中国招待を懸念 議長国フランスに慎重な対応要請 [どどん★]
- 高市早苗、トランプおやびんに泣きつくwwwwwwwwwwwwwwwwwwwwwwww [834922174]
- 防衛省「了解は言っていない」 [966095474]
- 企業・団体献金の規制強化をめぐる党首間協議について高市「引き継ぎ受けてないし知らん。約束ではない。野田も誘ってくれないし」 [389326466]
- 中国、日本人tiktokの収益剥奪開始wmwmwmwmwmwm [834922174]
- ケンモメンってなんでこんなに反日が多いの? [866936191]
- 防衛省「日本は正当な対応をした。危険行為をしたのは中国。中国は再発防止を徹底せよ」 [834922174]
