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


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

☆★Java質問・相談スレッド179★★



1 名前:デフォルトの名無しさん mailto:sage [2016/10/17(月) 21:15:23.40 ID:3TSUYd8+.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質問・相談スレッド178★★ [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1466119015/

208 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 12:49:29.37 ID:FmCnnz2a.net]
>>196
ばーーーーーーーーーか

209 名前:デフォルトの名無しさん [2016/11/14(月) 13:20:43.39 ID:zcFXAZP8.net]
反論できないやつって馬鹿とかアホとかしか書かないのはなぜ?

210 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 13:44:35.76 ID:UAYV5A2d.net]
自販機で買い物するのに自販機の中身まで理解しろという輩がいたらバカにされるだろそりゃ
大抵の人間は自販機の使い方さえ知ってりゃ問題ない訳で

211 名前:デフォルトの名無しさん [2016/11/14(月) 13:58:50.02 ID:zcFXAZP8.net]
>>206
話がとびすぎだろw

Javaは道具であって製品ではない。

212 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 14:04:15.21 ID:zK1b0bJz.net]
>>207
その道具の構造まで熟知しろって言われても困るのよ
そんな時間はない

213 名前:デフォルトの名無しさん [2016/11/14(月) 14:07:53.21 ID:zcFXAZP8.net]
>>208
おいおい、おまえ技術者じゃないだろ。

どういう仕組みでJavaプログラム、Java環境、OS、ハードウェアが動いているかある程度わからないと話にならない。

214 名前:デフォルトの名無しさん [2016/11/14(月) 14:13:47.93 ID:jAqKRfBL.net]
>>205
そうやって辛うじて自我を守ろうとしているということだ。

215 名前:デフォルトの名無しさん [2016/11/14(月) 14:16:24.05 ID:jAqKRfBL.net]
>>208
熟知しなくてもある程度は作れるが、していないといざという時に役に立たない。なので可能な限り知ろうとした方が良い。

216 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 15:13:18.34 ID:UAYV5A2d.net]
>>209
つまりお前は自分が使ってるJAVAのクラスやAPIのソースコードにも一々目を通してるって事でいいの?
俺がちょっと適当な関数名とか挙げて「これどうやって機能実装されてるか説明してみて」って言ったら即答できちゃうレベルって解釈でok?



217 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 15:18:13.73 ID:zK1b0bJz.net]
俺は便利なモノを便利なモノとして使うだけだよ
細かいところで引っかかったら引っかかったときに確認する

218 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 15:40:04.04 ID:v90mEWZU.net]
Stringに関しては中身がfinal char[]でJavaのcharは16ビットあるよ
の2点を押えておけばいいだろう
なおCharSequence.charsはIntStreamになる(CharStreamがないため)
も覚えておけば役に立つかもね

219 名前:デフォルトの名無しさん [2016/11/14(月) 15:42:31.66 ID:F/LKoaAh.net]
ぬゥるゥぬゥるゥぷゥうゥチャンっ!ぬゥるゥぷゥうゥチャンっ!

220 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 16:02:07.33 ID:wgiwbigr.net]
>>212
むしろ見てないのって驚いているわ
初心者スレならまだしも
せめてjavaパッケージぐらい読んどいて損はないよ

221 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 16:30:01.61 ID:F/LKoaAh.net]
サンデープログラマーだけど、実装に悩んだら参考にパッケージのソース見てる。
あーそういうやり方があったかって思うこともあります。

222 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 17:41:55.61 ID:59NPHk9K.net]
お前らって変態だよなぁ。
いい意味で

223 名前:デフォルトの名無しさん [2016/11/14(月) 18:00:53.06 ID:lhjXFve+.net]
あ。ここは初心者スレじゃなかったか。
初心者の質問ばかり書かれるから勘違いしてた。

224 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 18:18:19.95 ID:ZlXV9NRi.net]
if(>>219.getMeaaageType() == MessageType.イヤミ){
goto Hospital;
}else{
sleep(10000000000000000);
}

225 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 19:56:04.60 ID:mB1kO4HO.net]
APIリファレンスに期待してる挙動の記載が無ければ中身を見る
記載があればUnitTestで期待動作を書いておく
問題が起きる時はそもそも期待している挙動が正しく定義出来ていない、漏れているパターンが大体なんじゃないかな
文字列の並び替えであれば、そもそもの並び替え対象の文字列に含まれるUnicodeBlockの範囲制限はあるのか、サロゲートペアの場合の対処は?とか

226 名前:デフォルトの名無しさん [2016/11/14(月) 20:43:38.53 ID:lhjXFve+.net]
>>220
なに?心の叫び?



227 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 21:09:00.42 ID:OziBczKn.net]
嫌味じゃなきゃ疲れてるから少し休めって意味だよきっと

228 名前:デフォルトの名無しさん mailto:sage [2016/11/14(月) 22:49:06.44 ID:zK1b0bJz.net]
>>216
俺はどう足掻いても天才にはなれないから天才が提供してくれたルールに則って組み合わせるだけなんだよ

繰り返しになるけど知ってれば知ってるだけ考えに幅がでるので絶対不要とは思わない
同様に深く知らずとも自分のやりたいことは実現できるので必須とも思わない

個人的に大切にしているのは柔軟な調べ方
元は複雑だとしても分解していけばプログラムが得意とする単純作業になるからね
その上でわかんなかったとしても調べたら大体わかるよ

229 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 00:51:18.59 ID:OfzLA/S2.net]
Javaの検定があるが果たして受ける意味があるのだろうか?
一級のプログラムの書き換えはなんとも言えんが
二級以下は持っててもプラスになるとは思えんないようだし・・・

230 名前:デフォルトの名無しさん [2016/11/16(水) 00:59:33.20 ID:11gbwqLp.net]
>>225
オラクルJava認定資格を取れよ。

Java検定なんて就職、転職では評価されない。

231 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 08:22:23.30 ID:/wiEc8gQ.net]
>>226
評価はするぞ
目標立てて勉強することができるんですね、程度には

232 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 08:25:00.23 ID:sgZOPgG2.net]
IT土方の世界では十分評価されるw

233 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 08:59:23.33 ID:szm0B3fV.net]
>目標立てて勉強することができるんですね、程度には
Java GOLD以上だったらそんな感じだと思うけど、それ以下だとホント意味ないと思う。

234 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 09:56:09.06 ID:/wiEc8gQ.net]
>>229
そこは会社によるのかもね
言語としては全く評価に値しないよ
単に行動力とか責任感とかいう点でそれがあるって示す証拠のひとつとして見るよ、くらい
どんな資格でも取るのには労力使うわけだからさ

あとは個人の選択なのか学校の指定なのかわからないけど、取るのはともかく履歴書に書いて来たらセンスないねとも思う

235 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 11:07:55.64 ID:szm0B3fV.net]
>>230
うちの会社の資格評価は、ITパス必須で基本情報だと手当て8000円/月。応用情報で15000円/月です。
あと、CCNA以上とかOracleシルバー以上とかスペシャリストでいくらか出たはずです。
でもJavaは出ないんですよね。自社のASPサービスはJavaなのに。
むしろ、みんなすぐに取れるから出ない・・・・・?

236 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 11:49:22.20 ID:sgZOPgG2.net]
転職するならリクルートw



237 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 12:00:46.46 ID:1s2sSz8X.net]
人売りだと資格は単価上げる理由になるから評価されやすいよね
元請や自社サービス系だとあまり評価されないみたい
自社サービス系は大抵お前のgithubアカウントを教えろと言われる

238 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 12:02:49.86 ID:5e/LkvO+.net]
板違い

239 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 12:37:35.87 ID:szm0B3fV.net]
>>233
うちの会社はgithubアカウントとかじゃなくて、
・イントラ構築の提案/企画営業経験者
・システムサポート経験者(ユーザーサポート部門)
・実務経験3年以上有する方(C/C++、Java)
ってなってますね(公式サイトでは

ユーザーサポート部門は高校・専門卒でも推薦状あれば平気で取ってるけど。

240 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 13:41:33.79 ID:LxXlXxOB.net]
マ板でやれハゲども
資格うんぬんの前にルールを守れない奴は必要とされない

241 名前:デフォルトの名無しさん [2016/11/16(水) 18:15:23.42 ID:HloFZ3yt.net]
何年もやっていて資格ゼロとかやる気あんのかこいつと思われる。

242 名前:デフォルトの名無しさん [2016/11/16(水) 21:24:56.18 ID:YbY07hGi.net]
>>237
何十年も資格なしで、過去には学校でC言語やらUNIXやらを教えていたことがあります。

もちろんやる気ゼロです。w

243 名前:デフォルトの名無しさん [2016/11/16(水) 21:30:41.75 ID:meSasqkF.net]
>>238
学校、PCスクールの教師はクズだからな。

244 名前:デフォルトの名無しさん [2016/11/16(水) 22:44:24.26 ID:cYUJdxIq.net]
>>239
失礼でしょうが!

245 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 23:07:13.81 ID:XOLFy45P.net]
プログラマーの持っている資格
tamae.2ch.net/test/read.cgi/prog/1190544261/

Sun認定Java資格 実用情報 2 【SJC-WC用】
tamae.2ch.net/test/read.cgi/prog/1210488209/

246 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 07:23:05.17 ID:lOPWsJN4.net]
>>214
Java 最強リファレンス、田中裕一、2014

実践Javaコーディング作法 プロが知るべき、
112の規約と21の心得、森崎雅稔(まさとし)、2014

C# ルールブック、2011、監修・電通国際情報サービス

Effective C# 4.0、2011

まあ、これぐらいは読んだ方がいい

Stringオブジェクトを、+ で連結していくと、
次々とゴミ(Gabage)になって、遅くなるって知ってる?



247 名前:デフォルトの名無しさん [2016/11/17(木) 12:33:32.35 ID:yhaU5dpl.net]
知ってるけどあまり気にしない。
それが影響するほど繰り返したり長期稼働したりするプログラム作ってないから。

248 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 20:25:55.41 ID:JFMGG2v8.net]
最近は勝手にStringBuilderかなんかにしてくれるんじゃなかったけ

249 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 20:59:32.40 ID:11jQ/jAN.net]
>>244
qiita.com/stkdev/items/9d02377607e56f2e40f8

250 名前:デフォルトの名無しさん mailto:sage [2016/11/17(木) 21:02:56.54 ID:11jQ/jAN.net]
ダメな例のインスタンスを使いまわすってのもダメな例な気がするがw

251 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 00:35:20.80 ID:24FQvgM4.net]
>>246
そうだな。sb.append(a).append(b) を繰り返してループ抜けてから str = sb.toString() でいいじゃんねえ。
いや、 a と b をくっつけた状態の StringBuilder インスタンスをループに入る前に作っておいてそれを
ループ内で append() するのがいいか。

252 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 00:42:22.00 ID:gT3Hev+M.net]
今だとStream<String>を作ってからcollect(Collectors.joining())がいいんじゃないか

253 名前:デフォルトの名無しさん [2016/11/18(金) 01:25:55.64 ID:24FQvgM4.net]
そういえば一番下のビットを取り出して右シフトしながら倍にした文字列足すのでもできるな。
こんなの。

StringBuilder sb1 = new StringBuilder("zzz");
StringBuilder sb2 = new StringBuilder();

for (int n = 10000; n != 0; n >>= 1, sb1.append(sb1))
 if ((n & 1) != 0)
  sb2.append(sb1);

String str = sb2.toString();

254 名前:デフォルトの名無しさん [2016/11/18(金) 01:26:58.53 ID:24FQvgM4.net]
メモリの無駄か・・・

255 名前:デフォルトの名無しさん [2016/11/18(金) 08:18:03.35 ID:lglEPN2+.net]
同じことをするのにいろいろやり方がある言語はダメ言語。

256 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 08:27:36.19 ID:rPv8IQdA.net]
やり方が多いからこそいいんだよ



257 名前:デフォルトの名無しさん [2016/11/18(金) 08:53:31.48 ID:G1OoLBoc.net]
ダメってこたなかろう

258 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 08:55:35.71 ID:yv85/H0y.net]
そんな言語が存在したら誰が書いても全く同じコードになるってことか

259 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 09:38:52.04 ID:MjC3oXMe.net]
理想としてはそんなことを標榜していたPythonでも
現実では多様な手段が取れるような方向に向かった

260 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 10:30:01.48 ID:8X6DMoza.net]
他人のコード読む立場ならパターン決め打ちのほうが楽
いろんなやり方があっても適切に使い分けてくれるとは期待できん

261 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 10:31:21.55 ID:8FkBEfrZ.net]
List ArrayList 拡張forでしか書けない兄貴もいるんですよ手加減してあげてください

262 名前:デフォルトの名無しさん [2016/11/18(金) 13:04:21.68 ID:lglEPN2+.net]
どんな言語でも普通のコードを書かない、なんでこんな変なコードを書いているのかまったくわからんという謎のベテランプログラマがいるからな。

263 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 13:45:28.38 ID:C8kRi+II.net]
拡張for以外に何があるんだ

264 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 14:12:47.58 ID:Lrw9etL0.net]
List#forEach()

265 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 14:17:35.20 ID:Lrw9etL0.net]
ごめん嘘書いたわ
Iterable#forEach()の間違いでした

266 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 14:32:11.51 ID:rPv8IQdA.net]
>>258
普通とは?



267 名前:デフォルトの名無しさん [2016/11/18(金) 15:46:42.58 ID:lglEPN2+.net]
>>262
こんなのどこで見たことあるのかというコードを書くやつはいるよ。

268 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 16:02:45.79 ID:8FkBEfrZ.net]
Stringを結合するのであればこんな感じ、他にも増やせるが代表的なものを列挙
ideone.com/p9IQPv
1〜4は実用的な速度
1と2が速いが連結するだけという場面はほとんどない、実際には3か4を使うだろう
5と6は普段問題なくても場合によっては書き換えが必要になる
はっきり言って悪いコード、6が最悪

269 名前:デフォルトの名無しさん [2016/11/18(金) 16:10:51.93 ID:lglEPN2+.net]
初心者スレかよw

270 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 16:11:58.48 ID:sRkURtxx.net]
String配列の中身が・・・

271 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 17:09:12.70 ID:rPv8IQdA.net]
>>263
それはお前の知識の幅が狭いだけじゃないのか?

お前にとっての普通とはお前が認識しているものだけを指すんだな

272 名前:デフォルトの名無しさん [2016/11/18(金) 17:09:33.53 ID:WXGro+IY.net]
Java SEの資格で問われるような内容を質問すんなよw

273 名前:デフォルトの名無しさん [2016/11/18(金) 17:10:28.65 ID:WXGro+IY.net]
>>267
Stringクラスを知らないやつもいるんだぜ?

274 名前:デフォルトの名無しさん [2016/11/18(金) 17:12:19.97 ID:WXGro+IY.net]
Javaに限らず言語仕様で決まっているのに変数のデフォルト値で初期化とかあちこちで見かけるけどな。

275 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 17:36:08.16 ID:cDliQKHJ.net]
そうしないとコンパイルしてくれなかったりする

276 名前:デフォルトの名無しさん mailto:sage [2016/11/18(金) 21:38:18.15 ID:rPv8IQdA.net]
>>269
知らなくても要件を満たしているのならそれでいいんだよ

他人が作るってことは自分の常識は通用しないってこと
わざわざ思い通りのコードとなるように指摘してたら終わらないよ



277 名前:デフォルトの名無しさん [2016/11/19(土) 05:59:08.00 ID:f81fLJzm.net]
サーブレットの勉強中なのですが、以下のソースだと、user と cart はスレッドセーフではありませんよね?
ローカル変数として宣言すればスレッドセーフになるようなのですが、doGet と doPost 両方からインスタンスにアクセスしたい場合はどうしたらいいでしょうか。
https://paiza.io/projects/LnKXV9nkJeKwj2lTQ_pBJQ

↓みたいにして、user も cart もセッションに保存するものなので、メソッド内で参照変数を宣言してインスタンスはセッションから取得する方法でいいんでしょうか?
https://paiza.io/projects/KyUCbU1juGcSEADxiJdCmQ

278 名前:デフォルトの名無しさん mailto:sage [2016/11/19(土) 17:20:17.34 ID:dJaPeM7o.net]
お前には無理

279 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 00:55:13.38 ID:06nr163H.net]
>>273
サーブレットに状態持たせるのはアンチパターン中のアンチパターン

別の設計ができないか見直すべし

280 名前:デフォルトの名無しさん [2016/11/26(土) 21:19:16.02 ID:jITsFtCW.net]
seek()の中で

double steeringVX = desiredVX - vx;
double steeringVY = desiredVY - vy;



double steeringVX = desiredVX + vx;
double steeringVY = desiredVY + vy;

にすると動きがヌルヌルになる。
理論的には

281 名前:デフォルトの名無しさん mailto:sage [2016/11/28(月) 17:49:07.91 ID:uH9rPUbN.net]
Javaとはあんまり関係ないけど
プログラムするにあたって使いやすいキーボードって
なんか拘ってる?
それとも付属のキーボード使い続けてる?

282 名前:デフォルトの名無しさん mailto:sage [2016/11/28(月) 17:50:18.08 ID:FWJ6mfTx.net]
いたち

283 名前:デフォルトの名無しさん mailto:sage [2016/11/28(月) 18:00:35.03 ID:7h+GFckc.net]
>>277

キーボード総合スレ [転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/hard/1420763191/

284 名前:デフォルトの名無しさん mailto:sage [2016/11/29(火) 03:48:59.18 ID:Yxy/pmK3.net]
springのdiで依存を分離できるのはいいけど、
冗長すぎんだろこれ。

componentscanとか、もはや何注入されるか分からないんだが。こんなの流行ってるの?

285 名前:デフォルトの名無しさん mailto:sage [2016/11/29(火) 07:28:50.84 ID:KV+MzcfO.net]
そりゃ大人数のコード生産作業員でよってたかってつっつき回すためのもんだからな
並行作業の可能性を最大限に高めた結果だよ
少人数で開発するんなら全く用のない代物

286 名前:デフォルトの名無しさん mailto:sage [2016/11/29(火) 09:15:16.50 ID:AprIhAhG.net]
spring使い方分からず挫折w



287 名前:デフォルトの名無しさん mailto:sage [2016/11/29(火) 11:18:20.96 ID:ULTlBHaA.net]
Struts2の教本、リファレンス本って何かありますか?
オフラインで作業することになって紙媒体がどうしても必要なのですが…
お勧めあれば教えてください

288 名前:デフォルトの名無しさん mailto:sage [2016/12/01(木) 20:42:38.20 ID:xi5DQ4Wq.net]
昔あったけど今もう手に入んねんじゃねえかな
本家サイトプリントアウトしてソース落としとけば大抵の事には対応できんじゃね

289 名前:デフォルトの名無しさん mailto:sage [2016/12/05(月) 19:59:36.34 ID:+A6pO+1x.net]
下記のコードのようにHashMapのバリューの中にキーと同じ値が入ってる場合は
HashMapを使ってキーから取得するのではなく配列かListでループ回して一つ一つ参照した方がいいですか?

public class OuterClass {
enum TEISU {
ABC,
XYZ;
}
HashMap < TEISU, InnerClass > hashMap = new HashMap<>();
private class InnerClass {
TEISU teisu;
int a;
}
}

290 名前:デフォルトの名無しさん [2016/12/05(月) 21:22:50.35 ID:QSM/VTnr.net]
はい。

291 名前:デフォルトの名無しさん mailto:sage [2016/12/05(月) 21:34:41.21 ID:avq6c4ls.net]
>>285
多くなった時に検索速度が遅くなっても良いからメモリ節約したいか、それともメモリは少々多く食っても検索速度を速度を一定にしたいかで決めれば良いのではないかな。
まあ、ハッシュ使っても変な風に片寄れば探す時に時間はかかるかも知れないが、頭から全検索するよりはましだろう。

どのぐらいの量のデータを扱うかにもよるかな。とても少ない場合はハッシュ使うと遅いなんてことも起こるだろうし。

292 名前:デフォルトの名無しさん mailto:sage [2016/12/06(火) 11:34:26.01 ID:2BRWQah0.net]
>>285
keyがenumならordinal()をindexにしてList使ってやるんでもいいし。

293 名前:デフォルトの名無しさん mailto:sage [2016/12/06(火) 12:11:22.06 ID:JFjd4rsO.net]
いやEnumMap使えよ

294 名前:デフォルトの名無しさん mailto:sage [2016/12/07(水) 23:37:44.20 ID:J4L2md49.net]
そういやenumの値をキーにするなら普通に考えて数は少ないな。

295 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 19:10:09.33 ID:o4YIlcAn.net]
メモ帳でコード書いてる学校で importするパッケージ・クラスがわからないと質問されそうです。その調べ方をどう教えたらいいのでしょうか?

296 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 19:18:50.52 ID:aI8hpPNX.net]
設計書



297 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 20:09:16.13 ID:0Kyij71T.net]
教える側もこれって斬新だな

298 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 20:13:16.98 ID:7h5Didi7.net]
眩暈しそうだな、大学ノートに鉛筆で書いた方が罫線ついてて見やすいのでは

299 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 20:25:24.21 ID:1Bl08ctB.net]
俺たぶんもうメモ帳じゃ書けないわ

300 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 20:40:08.68 ID:2dVIpL0u.net]
付箋紙貼っておく

301 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 21:10:42.33 ID:msYwe41j.net]
>>291
HTMLのAPIドキュメントでページ内検索して出せばいいんじゃない?

302 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 21:36:51.65 ID:/aGxLpEu.net]
>>291
そんなレベルの学校出た生徒なんてどうせ全員底辺コーダーになるんだから、
派遣先の人にサンプルコードを要求してそれをコピペしろと教えとけばいい

303 名前:デフォルトの名無しさん [2016/12/08(木) 22:41:23.16 ID:1SK2lmQA.net]
教え方としてまずはメモ帳とかの何の言語サポートもない環境で教えてから eclipse 教えるとかの順番の方が良いと思うがな。

304 名前:デフォルトの名無しさん [2016/12/08(木) 22:45:57.29 ID:xQ0mWXyc.net]
>>299
ジャップの根性論は聞き飽きた

305 名前:デフォルトの名無しさん mailto:sage [2016/12/08(木) 23:28:17.90 ID:7h5Didi7.net]
教え方としてはまずJUnitとLog4Jが先だ
他は役に立たないしこっちも期待してない

306 名前:デフォルトの名無しさん mailto:sage [2016/12/11(日) 12:27:05.59 ID:r0mVuZmk.net]
プログラミング作法的な話で、JAVAに限った話じゃないんですが文字列処理とかで

str = str.replace(".", ",")

みたいにreplaceを呼び出している側と代入される変数が同じって言うのは、あまり
良くないんでしょうか?
(あとは hoge = xxx(hoge, ',') みたいに引数に渡した変数に代入するとか)



307 名前:デフォルトの名無しさん mailto:sage [2016/12/11(日) 12:37:25.09 ID:AhKNtohh.net]
>>302
問題ないよ

308 名前:デフォルトの名無しさん mailto:sage [2016/12/11(日) 12:49:11.27 ID:bG1axWcs.net]
javaなら問題ない
Scalaとかの関数型言語なら出来るけど普通はしない






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

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

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