★★Java質問・相談スレッド184★★ (371レス)
上下前次1-新
55(1): (ワッチョイ de01-AWP/) 2022/09/25(日)03:38 ID:MGeEAc5V0(1/3) AAS
こういうのかな
外部リンク:paiza.io
56: (ワッチョイ 5f01-JEMU) 2022/09/25(日)09:06 ID:Rxhh3DJ90(1/2) AAS
統一教会に聞いてみてはどうかな。
色々教えてくれるんじゃないかと。
57: (ワッチョイ 5f01-JEMU) 2022/09/25(日)09:08 ID:Rxhh3DJ90(2/2) AAS
まず自民党支部で紹介状をもらってから家庭教会(韓国籍の方は高位なので同胞教会)に行けば親身になって相談に乗ってくれます。
58: (ワッチョイ de01-AWP/) 2022/09/25(日)17:10 ID:MGeEAc5V0(2/3) AAS
不変オブジェクトで作ったほうがシンプルでいいかも
外部リンク:paiza.io
59: (ワッチョイ 1610-r4yT) 2022/09/25(日)19:19 ID:6HL6WV7c0(1) AAS
糞コードをドヤ顔で貼るなゴミ
60: (ワッチョイ de01-AWP/) 2022/09/25(日)19:21 ID:MGeEAc5V0(3/3) AAS
( -`ω-) ぇ? 俺のコードそんなに良い?
61: (ワッチョイ 1610-tX/F) 2022/09/26(月)23:23 ID:TiY0P+H/0(1) AAS
>>55
コードサンプルまでありがとうございます
残念ながらほしいのとは違いました
ちょっと機能あり過ぎて使いこなせるか不安ですが自前で作るよりはずっと良さそうなので
javax.swing.tree.DefaultMutableTreeNode
を使うことにします。
(ごめんなさい初心者質問スレがあったのですね
次からはそちらにします)
62(1): (JP 0H0b-kW3g) 2022/09/27(火)04:53 ID:9+gQ2L86H(1) AAS
外部リンク[jsp]:www.java.com
画像リンク
Javaを使わないと開けないゲームがあって初めてJavaをダウンロードするのですがこのサイトで合ってますでしょうか?
63: (ワッチョイ 5f01-JEMU) 2022/09/27(火)07:22 ID:wINisv8A0(1) AAS
霊感商法の被害にあってる人が大勢いるのに、国葬とは、何を考えているのか。
64(1): (ワッチョイ de01-AWP/) 2022/09/27(火)12:10 ID:kUtc7fRq0(1) AAS
>>62
あってるよ!
65: (ワッチョイ 8f53-kW3g) 2022/09/27(火)15:07 ID:79bVniqk0(1) AAS
>>64
ありがとうございます
66: (ワッチョイ f602-o+MF) 2022/11/05(土)07:14 ID:GuTe7K+i0(1) AAS
jsoupでいくつかのサイトのHTMLを取得する場合、マルチスレッドにすると順番に読むより早くなりますか?
67: (ワッチョイ 3601-Q2FJ) 2022/11/05(土)10:53 ID:ik3uUvNv0(1) AAS
やってみればわかる
68: (ワッチョイ 527c-pSqO) 2022/11/05(土)13:08 ID:zPyCNtrD0(1) AAS
基本早くはなるけど、そういう質問するレベルだとスレッドプールやらその辺の実装方法が分からないとね・・・
69: (アウアウウー Sa3b-stRS) 2022/11/23(水)14:46 ID:Zy3T79XVa(1) AAS
↓知ってる人いたら教えてくだされ
"ABC".replaceAll(".*", "DEF")
ってやると結果が"DEFDEF"ってなる
テキストエディタとかだと単純にDEFに変換されるだけなんだけど
javaだと正規表現の".*"が""(ブランク)と"DEF"の2回マッチしてるみたいなんだ
これってjavaだと当たり前の動作なのかな?
ちなみに、
"".replaceAll(".*", "DEF")
ってやると"DEF"になることから
最初のやつは"ブランク"部分と文字列部分の2回ヒットしているんじゃないかと推測してる
70: (ワッチョイ 4ead-+H9L) 2022/11/23(水)17:25 ID:gB3NJ+gJ0(1/3) AAS
ほんとだ、変な動作
71: (ワッチョイ 4ead-+H9L) 2022/11/23(水)17:29 ID:gB3NJ+gJ0(2/3) AAS
サクラエディタの正規表現も同じ動作だったわ
72: (ワッチョイ 4ead-+H9L) 2022/11/23(水)17:42 ID:gB3NJ+gJ0(3/3) AAS
"AAA".replaceAll("(.*)", "($1)")
これが
(AAA)()
こうなった
末尾の空文字列とマッチしてるっぽい
73(1): (テテンテンテン MM8e-U8jK) 2022/11/23(水)18:04 ID:VU/69mxiM(1/3) AAS
変な動作だけど多分それで正しい
任意の一文字とそれの0回以上の繰り返し -> ABC にマッチ
.* で0文字にもマッチ -> 末尾のnullにマッチ
で2回マッチするっぽい
PCREとかJavaScriptとかも同様の動作をするよ
正直、".*$" でも2回マッチするのは納得できないけどw
for (String regex: new String[]{".*", "^.*", ".*$"}) {
var matcher = Pattern.compile(regex).matcher("ABC");
System.out.println(matcher);
matcher.results().forEach(mr -> System.out.println(mr.group()));
}
74: (テテンテンテン MM8e-U8jK) 2022/11/23(水)18:12 ID:VU/69mxiM(2/3) AAS
ごめん、>>73の"null"って書いたのは空文字のことね
"\0" ではないので念のため
75: (テテンテンテン MM8e-U8jK) 2022/11/23(水)18:24 ID:VU/69mxiM(3/3) AAS
なんどもすまん
落ち着いて考えたら ".*" と ".*$" で動作が変わったらおかしいね
".*$" での動作が納得できないは取り消します
76: (アウアウウー Sa3b-stRS) 2022/11/24(木)00:25 ID:+F4Yf35ia(1) AAS
試してくれてありがとう
何か指定のしかたが悪いのかと思ってあがいてみたけどやっぱりダメだった
そういう仕様なんだと思うことにします
77: (ワッチョイ ef4f-95HW) 2022/11/24(木)08:33 ID:FTZ0YYIj0(1) AAS
Ruby でも、2回マッチする
puts 'abc'.gsub( /.*/, 'def' )
出力
defdef
78: (ワッチョイ ff10-RPwI) 2022/11/27(日)09:21 ID:t+XNeMLd0(1) AAS
久々にスレ見たらこんな頭の悪い問答を何時間も続ける低次元っぷりに絶望するゴミスレ
79: (テテンテンテン MM8f-jpzT) 2022/12/15(木)22:19 ID:vw4fefRqM(1) AAS
JFrameのボダンを押下して表示したダイアログボックスから画像を選択し、その選択した画像上でマウスをクリックしながらドラッグした範囲に四角形を描画したいとおもっているのですが、四角形が描画されません。
何かおかしいでしょうか?
外部リンク:pastebin.com
80: (ワッチョイ 7f10-KKgq) 2022/12/16(金)00:30 ID:gNEBwfST0(1) AAS
お前の頭
81: (ワッチョイ 6aad-e5AJ) 2022/12/17(土)00:34 ID:toQsXtnK0(1) AAS
俺の顔
82: (ワッチョイ ea55-ZR1D) 2022/12/21(水)18:21 ID:RdDYZJi/0(1/2) AAS
『良いコード/悪いコードで学ぶ設計入門』という本がJavaを使って、
オブジェクト指向プログラミングの説明をしているのですが、非常に
わかりやすくて勉強になっています。
このような本は他にないでしょうか?
83(1): (ワッチョイ 3b01-ZR1D) 2022/12/21(水)18:58 ID:ye8WaQKn0(1) AAS
本じゃないけど、boostのソースはためになるな。
84: (ワッチョイ ea55-ZR1D) 2022/12/21(水)19:52 ID:RdDYZJi/0(2/2) AAS
>>83
ありがとうございます。
ソースコードはハードルが高いです。
上下前次1-新書関写板覧索設栞歴
あと 287 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.011s