Java入門・初心者質問スレ Part.6

■ このスレッドは過去ログ倉庫に格納されています
2017/12/21(木) 00:24:33.33ID:E/ADCCn6
Java初心者のためのスレッドです。

※前スレ
Java入門・初心者質問スレ Part.5
http://mevius.2ch.net/test/read.cgi/tech/1506675205/
183デフォルトの名無しさん
垢版 |
2018/01/06(土) 13:12:33.11ID:JJW6GOtf
javaにはCのatoiやatofのような関数は無いですか?
2018/01/06(土) 14:47:40.66ID:nSHs9ovb
「java 文字列 数値 変換」で検索!
2018/01/06(土) 16:48:14.00ID:9OZs8zRq
>>179です。
>>182ありがとうございます。確認してみます。
186デフォルトの名無しさん
垢版 |
2018/01/06(土) 16:51:22.82ID:JJW6GOtf
書き方が悪かったですね。
Cのatoiやatofは渡す文字列の中に文字が含まれていても、数字だけを取り出してくれます。

parseIntなどの場合は文字が含まれると例外を吐きますよね?

なので文字が含まれていても大丈夫なメソッドが知りたいのです。
無ければ自分で作ろうとおもうんですが、あったら馬鹿馬鹿しいのでお尋ねしました。
2018/01/06(土) 17:09:48.97ID:+RoWEwO9
instanceofについて質問です。
出力結果がfalseになる場合と、(文が)コンパイルエラーになる場合の状況の違いが
分かりません。
どなたか回答お願いします。
2018/01/06(土) 18:01:26.43ID:Prxp0ejb
日本語でおk
189デフォルトの名無しさん
垢版 |
2018/01/06(土) 18:10:34.80ID:KWkl+TbG
>>186
ないよ
190デフォルトの名無しさん
垢版 |
2018/01/06(土) 18:17:05.61ID:KWkl+TbG
>>187
class A {}
class SubA extends A {}
class B {}

public class Main {
  public static void main(String[] args) {
    A a = new A();
    System.out.println(a instanceof B);
    System.out.println(a instanceof SubA);
  }
}

継承関係でないならばコンパイルエラー
継承関係だけれどもインスタンスが違うならばfalse
191187
垢版 |
2018/01/06(土) 18:19:37.11ID:+RoWEwO9
>>188
失礼しました。

何と何を比較するとfalseが出力されて、何と何を比較するとエラーになるのか
違いが分からなかったんで、その辺を教えて頂ければなと。
192187
垢版 |
2018/01/06(土) 18:33:23.20ID:+RoWEwO9
>>190
ありがとうございます。
それと、本によるとインターフェースが比較対象になっている時も出力はfalse
になっているみたいですが、上のコードに、
interface C {}
という定義が付け加えられた時、
a instanceof C
は(コンパイルエラーではなく)falseを返すという理解でいいんですよね?
193デフォルトの名無しさん
垢版 |
2018/01/06(土) 18:48:07.60ID:KWkl+TbG
>>192
ほんとだ。その理解でいいよ。
Aのサブクラスでインターフェースが実装されてるかもしれないから
インターフェースへのキャストはコンパイル時にエラーにできないって理屈みたい。
2018/01/06(土) 18:55:42.89ID:BwjYxRoc
いかなる時もコンパイルエラーにしたくないなら Object にキャストしてから instanceof を使えば良い。
if ((Object) a instance of B) ... みたいに。
2018/01/06(土) 18:56:51.55ID:BwjYxRoc
あ、いかん。つい instance と of の間にスペース入れてしまった。instanceof ね。
196デフォルトの名無しさん
垢版 |
2018/01/06(土) 19:03:18.86ID:KWkl+TbG
>>186
class C {
 private static final Pattern p = Pattern.compile("^(\\-?(0|[1-9]\\d*)(\\.\\d+)?((e|E)(\\+|\\-)?\\d+)?)");

 public static int atoi(String s) {
  return toDouble(s).intValue();
 }

 public static double atof(String s) {
  return toDouble(s);
 }

 private static Double toDouble(String s) {
  Matcher m = p.matcher(s);
  if (!m.find()) {
   return new Double(0);
  }
  return new Double(m.group(1));
 }
}
197187
垢版 |
2018/01/06(土) 19:07:52.13ID:+RoWEwO9
>>193 >>194-195
分かりました。ありがとうございました。
198デフォルトの名無しさん
垢版 |
2018/01/06(土) 20:09:52.11ID:BwjYxRoc
>>186
前後の空白文字を削除するだけでいいなら Integer.parseInt(s.trim()) なんて書き方でできるよ。
2018/01/06(土) 20:38:32.71ID:ogAW59Bg
また35歳が来てるのかよ
2018/01/06(土) 20:45:28.33ID:r3S6Uz1H
ttp://hissi.org/read.php/tech/20180106/K1JvV0V3Tzk.html
2018/01/06(土) 20:57:06.69ID:ioLZ0862
ID:+RoWEwO9 が35歳ね
2018/01/06(土) 21:04:05.31ID:Phm4b7l/
回答するのは自由だけど
>>200みたいな書き込みをしている奴に餌を与えていることは自覚してほしい
203187
垢版 |
2018/01/07(日) 03:35:30.68ID:MsNya9iy
それはおかしくないか?俺はこのスレのルールに従って書き込んでいるし、
今回のやり取りでは誰にもストレスは与えていないはず。
それでも書き込むなっていうのは権利を侵害している。
それとせっかく答えてくれた人を責めるような書き込みも止めてもらいたい。
204187
垢版 |
2018/01/07(日) 03:43:32.95ID:3pFKG3S2
>>203
そのレスはJavaに関係ある内容ですか?
迷惑です。
205187
垢版 |
2018/01/07(日) 04:01:44.90ID:uTAU97Qu
>>204
これは俺じゃない。
206187
垢版 |
2018/01/07(日) 04:21:31.28ID:MsNya9iy
>>204
俺にだけ言われても困るよ。前に無駄な書き込みした人たちに言ってくれよ。
確かにJavaとは関係無いけど、必要なことなので書かせてもらった。
それと何で187名乗ってんの?

>>205
何で187名乗ってんの?
2018/01/07(日) 07:30:10.62ID:ctPyGS1g
35歳が書き込むから問題になるってのが分からないのか?
2018/01/07(日) 08:11:54.21ID:XKNWIFeZ
>>206
お前に取って必要か不要かは、このスレには関係無い
2018/01/07(日) 09:18:54.51ID:Dt5fetri
むしろ構ってる方がスルーしたらいいだけの話
必死使う方が必死
2018/01/07(日) 10:13:34.49ID:goWVvoYK
>>203
Javaに関係あるなしではなく、思いついたら即質問はやめてくれんかね。
調べてみた、やってみたってのが圧倒的に足りないんだよ。
そういう自分で解決してみようとする努力がね。
どこまで自分で何をやってみたのか、それすら伝えようとしないで
ここは質問のスレだ、お前らさあ答えろ、このスレは答えをもらえるスレ
だから使い方間違っていない、なんてやられたら答えるほうは
いくら好きでやっているとはいえストレスだし、答える人が
スレから離れて行ってしまうんだよ。
貴方のような他人を無機質に答えをもらえる道具としてしかとらえていない
人はストレスだし害悪なんだと理解して、少しは心を入れ替えてほしい。
答える人が気持ちよく答えるには何が足りないか、考えてはくれない
ものだろうか?
2018/01/07(日) 10:27:04.18ID:PFxkIY2a
別にいんじゃないかな
面倒なら答えないだけだし
質問者に文句言うのは違うと思うぞ
2018/01/07(日) 10:28:56.79ID:PFxkIY2a
色々理屈つけてるけどその感情心理学的にはただの嫉妬
2018/01/07(日) 10:30:25.78ID:YVMaXPQp
読んでイラっと来る質問がなくせるならそれに越したことはないが
それのために面倒な質問テンプレができるみたいな方向には
行ってほしくないな。
2018/01/07(日) 10:46:04.22ID:HE7V5jJl
いくつかサンプル書けばわかるだろみたいなもんを
聞いてくんなや、とは思う
そういうのも含めて勉強だろ

何かやりたいことがあっての質問はいいんだけどさ、
本を読んでます、わかりません、教えてください、
って感じなのは、その本を書いた先生か授業に採用した先生に
聞いてさいな、俺その本書いてないから意図なんかしらねーよ、
って感じだな

ま、そういうのも含めて初心者入門者用の質問スレなんだけどね
宿題くらい自力でやれよ
215デフォルトの名無しさん
垢版 |
2018/01/07(日) 10:51:38.22ID:1AwyD5cA
保護者や後見人じゃあるまいし
宿題のやり方にまで口出すかね
2018/01/07(日) 10:52:11.25ID:yGtHkQv/
Javaスレでひとくくりにするからこういうくだらない流れが相次ぐ
stackoverflowみたいに細かくトピックごとにスレを立てて無価値なスレは流せばいい
217デフォルトの名無しさん
垢版 |
2018/01/07(日) 11:03:28.17ID:AYhsNB10
ていうかもう36歳じゃね?
218デフォルトの名無しさん
垢版 |
2018/01/07(日) 11:17:10.64ID:1AwyD5cA
初心者のJavaの質問に答えるスレなんだから
Javaの質問に答えるだけでいんじゃないかな

他人の成長に責任を感じる必要なんてないんだよ
もっと気楽にもっと緩慢にもっとだらしなく
2018/01/07(日) 11:22:04.06ID:q5+yCTJ+
学生の宿題なら可愛げもあるが
1年以上マ板ム板を荒らしている高齢ニートだからタチが悪い
2018/01/07(日) 12:10:38.38ID:Tv+deaWk
質問でも宿題でも構わんが普段トリップつけて荒らしまくってるくせに
聞きたい時だけ名無しで聞きに来るのはムカつく。
2018/01/07(日) 12:13:04.65ID:Dt5fetri
本題に無関係な部分に突っ込むような輩も消えればいい
222デフォルトの名無しさん
垢版 |
2018/01/07(日) 12:47:51.21ID:1AwyD5cA
>>220
どうしてムカつくのか自己分析したがいいと思う
その感情ただの嫉妬
2018/01/07(日) 12:57:10.79ID:BfxgkUlM
嫉妬?何の?
2018/01/07(日) 13:40:03.73ID:duJEBzQb
質問に、無関係な話を続けるな!
会話したり、反論しないように!

荒らしと会話するものも、荒らし!

荒らしは、無視されるのが一番嫌いだから、スルーしろ!
2018/01/07(日) 13:58:00.76ID:ctPyGS1g
体中に風邪を集めて〜巻き起こせ〜荒らし〜荒らし〜
2018/01/07(日) 15:57:22.16ID:6pcSiGJL
普段好き勝手に荒らしまわっている奴が都合のいい時だけ
神妙に質問に来るのにむかつく感情は嫉妬なのか?
自由でうらやましいってか?それはないわ。
227デフォルトの名無しさん
垢版 |
2018/01/07(日) 16:51:02.24ID:1AwyD5cA
嫉妬ですよ、目立つ人が嫌なんでしょう
コミュニケーションの幅が広い人が気に食わないんでしょう
ちやほやされてる人を見るとイラつくんでしょう
完全に嫉妬ですよ
2018/01/07(日) 16:56:55.20ID:aeVKwFF0
35歳がどこかでちやほやされてんの?
それはけしからんな。そんなスレはつぶしに行かんとなw
229デフォルトの名無しさん
垢版 |
2018/01/07(日) 17:30:35.67ID:xuWfGrV5
自分の縄張りを荒らされたように感じて怒ってんだろ。
しかしそもそもここは最初から誰のものでもない。
強いて言うなら5ちゃんの運営のものだ。
2018/01/07(日) 17:54:04.98ID:Dt5fetri
過剰な自治も荒らしなぁ
231デフォルトの名無しさん
垢版 |
2018/01/07(日) 19:48:20.69ID:yJfb54wD
クソみたいな連レスとか幼稚な口喧嘩してるコテハンに嫉妬とかある?

嫌悪しか無いと思うんだけどw
232デフォルトの名無しさん
垢版 |
2018/01/07(日) 20:42:39.13ID:c/GpC/Qd
何故憎悪が起こるのか?
2018/01/07(日) 20:50:12.39ID:pjQCm9Hh
そもそも35歳は憎悪の感情が存在するのか?
精神の発達が未分化過ぎる
2018/01/07(日) 23:46:09.81ID:MsNya9iy
なんか俺どこへ行っても有名人になっちゃってる…。
すいません、スレの趣旨と関係ない書き込みさせて頂きます。

>>199-201
いいじゃないすか。(ソフトバンクのCM風に)

>>207
それは間違ってると思います。いいじゃないですか。

>>210 >>214
はい。
ただ質問の内容は厳選しています。分からないことは質問している回数の
2〜3倍くらいあります。それをGoogleで調べるなどして潰して、
それでも分からないことを聞いています。

>>219 >>220
荒らしてもいないし今はニートでもありません。
仮にそうであったとしても、このスレではこのスレ内での立ち振る舞いで
判断されるべきだと私は思うのです。
2018/01/07(日) 23:49:01.35ID:f3IQKyGy
はいはいおしまい
止めろと言っても話を聞かない荒らしはスルーで
次の質問者どぞー
236デフォルトの名無しさん
垢版 |
2018/01/08(月) 00:34:16.52ID:2OuU9yfR
>>234
Hello worldを聞く奴が激戦して質問してる訳ねえよ
過去スレで、お前がHello worldの問題聞いてただろうが
237デフォルトの名無しさん
垢版 |
2018/01/08(月) 01:00:05.08ID:2OuU9yfR
>>234
Hello worldの問題すらGoogleで調べられなかったお前が、
寝言を言ってるんじゃねえよ
2018/01/08(月) 01:16:18.25ID:ranhwxPA
ほんとひっでぇな・・
馬鹿と馬鹿の粘着が居ついて幼稚園児スレになってる
なんなんだこの低能チンパンジーどもは・・
239デフォルトの名無しさん
垢版 |
2018/01/08(月) 05:19:59.83ID:35qeyYkD
>>235
お前も一々反応すんなや
240デフォルトの名無しさん
垢版 |
2018/01/08(月) 06:58:36.21ID:2OuU9yfR
>>238
お前も反応すんな
2018/01/08(月) 08:35:21.78ID:zI24ycW6
>>234
> このスレではこのスレ内での立ち振る舞いで
> 判断されるべきだと私は思うのです。
ならトリップいらないし
他の人が成りすまししててもスルーすればいいだけの話では?
2018/01/08(月) 09:43:55.90ID:DRTcn+Ko
>>234
荒らしてるしニートだよ
2018/01/08(月) 10:22:40.71ID:zoPiglkP
>>241
言われっぱなしは可哀想
2018/01/08(月) 10:23:24.38ID:zoPiglkP
>>242
荒らしってこういう奴だろ
2018/01/08(月) 11:15:54.53ID:RBse5Gzo
彼は他人の意見は聞かない人なので基本スルーでいいです
246デフォルトの名無しさん
垢版 |
2018/01/08(月) 11:51:26.19ID:wmiIUdl7
聞き入れてもらえるだけの説得力がなかったのだろ
2018/01/08(月) 11:57:05.85ID:RBse5Gzo
基本的にああいう病気の人達は説得力とか関係ない
248デフォルトの名無しさん
垢版 |
2018/01/08(月) 12:03:55.37ID:wmiIUdl7
はい嘘
249デフォルトの名無しさん
垢版 |
2018/01/08(月) 12:04:19.04ID:wmiIUdl7
自分のプレゼン能力のなさを他人のせいにしてる無能
2018/01/08(月) 12:53:19.08ID:zI24ycW6
>>243
反応するから関連付けられて余計に言われるって気付かないの?
251デフォルトの名無しさん
垢版 |
2018/01/08(月) 13:35:55.33ID:wmiIUdl7
>>250
お前のように自制を促す奴がいると調子に乗る輩がいます
お前が荒らしの一味
252デフォルトの名無しさん
垢版 |
2018/01/08(月) 13:38:13.77ID:wmiIUdl7
黙ってれば荒らしがいなくなると思ったら大間違い
荒らすやつっていうのは相手が反撃できないと知ると調子に乗るだけ
2018/01/08(月) 13:40:55.40ID:4Iuopxo1
排他的だな
254デフォルトの名無しさん
垢版 |
2018/01/08(月) 13:40:57.31ID:wmiIUdl7
スルーすればいいと言ってる同じ口でトリップつけるなとか
反応するなと要求しててスルーしてないんだよね
スルーする振りした荒らし
255デフォルトの名無しさん
垢版 |
2018/01/08(月) 13:44:57.45ID:wmiIUdl7
荒らしの立場からすると反応するのが悪いという人は味方なんだよね
対象を非難してくれるから
荒せば荒らすほど対象が非難されるというとても素晴らしいコンビの誕生なんだよね
これはコンビ芸なんだよ

警官がやるアメとムチと一緒、一方が怒鳴りつけてもう一方が
優しい態度をとって相手を意のままに操ろうとする交渉術、グルなんですよ
256デフォルトの名無しさん
垢版 |
2018/01/08(月) 13:47:11.87ID:wmiIUdl7
ID:zI24ycW6 <= こいつが全部悪い
2018/01/08(月) 16:35:30.19ID:zI24ycW6
>>256
曲解連投無自覚バカ?
258デフォルトの名無しさん
垢版 |
2018/01/08(月) 18:06:28.34ID:35qeyYkD
>>256
お前が荒しだすっこんでろ
259234
垢版 |
2018/01/08(月) 20:07:50.52ID:MSpfmOjV
>>236-237
あの時点ではよく理解出来てなかったんです。
それに「入門・初心者」とスレタイにあるんですから、あのレベルの質問は
問題無いと思いますが。

>>238
言葉が過ぎるのでは?失礼ですよ。

>>241
成りすましは結構腹が立つんですよね。

>>242
荒らしているか、の判断は他の方に任せますが、今はニートではありませんよ。

>>252
その通りと思います。代弁してくれてありがとうございます。
2018/01/08(月) 20:16:28.11ID:RBse5Gzo
荒らし同士で意気投合しててどうしようもねえな
2018/01/08(月) 21:36:49.53ID:Qwzcmb1O
>>259
黙ってれば荒らしがいなくなるわけではないが
かと言って言い返しても荒らしがいなくなるわけでもない
2018/01/08(月) 22:35:37.66ID:5yRKN9Lo
雑談スレになってる
2018/01/08(月) 23:14:23.34ID:ranhwxPA
自分の巡回スレにこういう小学生みたいな奴等がいると吐き気がしてくる
2018/01/09(火) 00:20:26.85ID:YEueeelh
>>260
スルーできなくて書き込んでやんの
2018/01/09(火) 00:20:47.28ID:YEueeelh
>>263
巡回から外してどうぞ
266デフォルトの名無しさん
垢版 |
2018/01/09(火) 01:27:57.05ID:oH5KqnIn
初心者がHello worldを聞くのは仕方ないと思う。だけど、
アセンブラ経験5,6年を自称して、大卒自慢してる奴が聞いてるのは引く。
267デフォルトの名無しさん
垢版 |
2018/01/09(火) 01:35:42.57ID:oH5KqnIn
wikiにすら載ってるのに、Googleでくまなく調べた上で、
激選した質問がHello World
大卒は皆そうなるの?

https://ideone.com/9HQh4m
268234
垢版 |
2018/01/09(火) 03:22:31.85ID:YQ9oSNO3
>>266
アセンブラは研修の時に使っただけ。大学の授業でやったのはC。

>>267
Hello Worldの出力方法を聞いたのではなく、Stringクラスオブジェクトの不変性に
ついて聞いた。初心者はつっかかりやすい所だと思う。
2018/01/09(火) 04:54:05.70ID:OS8taOjw
荒らしが論破された
270デフォルトの名無しさん
垢版 |
2018/01/09(火) 06:02:01.61ID:oH5KqnIn
>>268
設定変わってる?
それなら22から28まで、退職するまでの間は何してたの?
2018/01/09(火) 06:09:48.61ID:OS8taOjw
>>270
おまえは何してたんだよ
2018/01/09(火) 06:10:38.39ID:OS8taOjw
どうせパンツ泥棒やって刑務所入ってたんだろ
273デフォルトの名無しさん
垢版 |
2018/01/09(火) 06:13:39.64ID:oH5KqnIn
朝から何言ってるんだ
2018/01/09(火) 06:25:13.16ID:OS8taOjw
>>273
でお前何やってたの?
2018/01/09(火) 07:42:50.43ID:19Rl6w1d
>>268
XOR EAX,EAXが理解出来ない幼児脳
レジスタにヌルを入れようとする池沼
漢検取っても「喩え話」が読めなくなる高速劣化大卒
276デフォルトの名無しさん
垢版 |
2018/01/09(火) 07:57:41.61ID:h8M8Tj7/
xorの一発芸
277デフォルトの名無しさん
垢版 |
2018/01/09(火) 07:59:07.05ID:h8M8Tj7/
>>275
この人XOR EAX,EAXがーて同じことなんべんも言ってんの
それしたネタがないの
2018/01/09(火) 08:07:48.29ID:19Rl6w1d
>>277
b型をなんべんも労働と言いはる方ですか?
2018/01/09(火) 08:13:40.61ID:cl0LEPrp
>>277
「証明」をなんべんも「照明」と書いた人ですか?
280デフォルトの名無しさん
垢版 |
2018/01/09(火) 08:37:51.77ID:Lc83TWRI
話が終わんねえな。スレを正常化させるためにみんなして初心者のふりして初心者っぽい書き込みを大量に書き込んだらどうかな。もちろんスマホとか使ってID変えて自分で答えるのもアリだ。
2018/01/09(火) 08:44:55.21ID:En5duK+y
年末年始で気が立ってるだけだよ
時間が癒すまで待てばいい
2018/01/09(火) 08:46:55.78ID:cl0LEPrp
>>277
14歳に執拗に粘着するロリコンの方ですか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況