Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.8
http://mevius.5ch.net/test/read.cgi/tech/1528370228/
探検
Java入門・初心者質問スレ Part.9
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/03/09(土) 23:59:15.92ID:ACok0wnJ2019/03/27(水) 06:22:28.73ID:VcZxW+M/
('仄')パイパイ
2019/04/09(火) 17:21:52.11ID:WcUdn8Y0
(1)
while (threadState == true) {}
(2)
while (threadState == true) {
System.out.print("");
}
マルチスレッドで、他のスレッドが threadState を変更するのを待ちたいのですが、(1)だとループを抜けてくれませんが、(2)なら抜けます。
何が悪いんでしょうか?
while (threadState == true) {}
(2)
while (threadState == true) {
System.out.print("");
}
マルチスレッドで、他のスレッドが threadState を変更するのを待ちたいのですが、(1)だとループを抜けてくれませんが、(2)なら抜けます。
何が悪いんでしょうか?
4デフォルトの名無しさん
2019/04/09(火) 17:29:01.76ID:xq+Mg1lA >>3
その変数の宣言はどうなってる?
その変数の宣言はどうなってる?
5デフォルトの名無しさん
2019/04/09(火) 17:38:46.23ID:WcUdn8Y06デフォルトの名無しさん
2019/04/09(火) 18:13:44.59ID:xq+Mg1lA >>5
volatile 付けるとどうなる?
volatile 付けるとどうなる?
7デフォルトの名無しさん
2019/04/09(火) 18:28:46.46ID:WcUdn8Y08デフォルトの名無しさん
2019/04/09(火) 20:54:29.66ID:xq+Mg1lA >>7
ああ。でもマルチスレッドでの同期については単純なのならそれでも良いけど本当ならちゃんとロックした方が良い事はお忘れなく。
少なくとも今のプログラムだと変数の内容が変わるまでずっとルーブするので効率が悪い。
他から起こされるまで眠るみたいな方式の方が本当に何もしない状態になるので効率は良い。
ああ。でもマルチスレッドでの同期については単純なのならそれでも良いけど本当ならちゃんとロックした方が良い事はお忘れなく。
少なくとも今のプログラムだと変数の内容が変わるまでずっとルーブするので効率が悪い。
他から起こされるまで眠るみたいな方式の方が本当に何もしない状態になるので効率は良い。
9デフォルトの名無しさん
2019/04/21(日) 19:40:38.40ID:rH04a7Av スレチならすいません。
以前からスマホアプリを作ってみたいなとおもってまして、この度PCを購入しました
のでもってまずはプログラミングの代名詞でもあるjavaを習いたいと思いandroid studio をダウンロード、インストールしたのですが、
アプリが立ち上がりません。。
どなたかこの原因がわかる方いませんか?
↓エラーメッセージ
Error launching Studio
Failed to load JVM DLL C:\Program Files\Android\Android Studio\jre\jre\bin\server\jvm.dll
if you already have a 64-bit JDK installed, define a JAVA _HOME variable in Computer > System Properties > System Setting > Enviroment Variables.
↓PCのスペック
win 10
Corei7
RAM 8G
OS 64ビット
以前からスマホアプリを作ってみたいなとおもってまして、この度PCを購入しました
のでもってまずはプログラミングの代名詞でもあるjavaを習いたいと思いandroid studio をダウンロード、インストールしたのですが、
アプリが立ち上がりません。。
どなたかこの原因がわかる方いませんか?
↓エラーメッセージ
Error launching Studio
Failed to load JVM DLL C:\Program Files\Android\Android Studio\jre\jre\bin\server\jvm.dll
if you already have a 64-bit JDK installed, define a JAVA _HOME variable in Computer > System Properties > System Setting > Enviroment Variables.
↓PCのスペック
win 10
Corei7
RAM 8G
OS 64ビット
10デフォルトの名無しさん
2019/04/22(月) 01:40:27.90ID:x8/JvOWt JVMのDLLの読み込みが失敗しました
64-bit JDKインストールされてるなら環境変数JAVA_HOMEを設定してください
ってことなのでJavaをインストールして環境変数を設定したらok
64-bit JDKインストールされてるなら環境変数JAVA_HOMEを設定してください
ってことなのでJavaをインストールして環境変数を設定したらok
11デフォルトの名無しさん
2019/04/22(月) 01:56:13.24ID:8zvml5Ya >>10
ご回答ありがとうございます。
私もそう思ってJDKをインストールして環境変数(JAVA_HOME)を通してみたのでしたが、同じエラーメッセージが表示されました。
パスが間違っているのかわからないんですが、JDKのインストール先とAndroid Studioのインストール先が違うと動かないのでしょうか?
JDKをどこかのファイルと同じ階層に置かないと起動しないというのはありますでしょうか?
ご回答ありがとうございます。
私もそう思ってJDKをインストールして環境変数(JAVA_HOME)を通してみたのでしたが、同じエラーメッセージが表示されました。
パスが間違っているのかわからないんですが、JDKのインストール先とAndroid Studioのインストール先が違うと動かないのでしょうか?
JDKをどこかのファイルと同じ階層に置かないと起動しないというのはありますでしょうか?
12デフォルトの名無しさん
2019/04/22(月) 07:26:20.66ID:x8/JvOWt >>11
パスが正しいかはコマンドプロンプトで実行してみればわかるかと
"%JAVA_HOME%\bin\java.exe" -version
所定の場所にJDKをインストールしないといけないなら
JAVA_HOMEを設定する必要ないんでそういうことはないと思うよ
64bitならstudio64.exeを起動しましょうとかあるんで
そのへんじゃないかな
パスが正しいかはコマンドプロンプトで実行してみればわかるかと
"%JAVA_HOME%\bin\java.exe" -version
所定の場所にJDKをインストールしないといけないなら
JAVA_HOMEを設定する必要ないんでそういうことはないと思うよ
64bitならstudio64.exeを起動しましょうとかあるんで
そのへんじゃないかな
13デフォルトの名無しさん
2019/04/22(月) 20:58:57.68ID:8zvml5Ya14デフォルトの名無しさん
2019/04/23(火) 05:21:17.14ID:dZlKsmD/ 昔今より更に素人だった頃自分のパソコンにjavaの実行環境を作った事があって、そしてまた走らせてみようと思ってさっきVScodeで実行してみたら上手く行った。
ここまではいいんだけど多分今入ってるのがSEだからEEに取り替えたい。
環境変数の変更からファイルの交換までどうすればいいか誰か教えてくれない?
一応VShomeのjava.homeっていう所は"C:\\Program Files\\Java\\jdk1.8.0_161"みたいなんだけど
ここまではいいんだけど多分今入ってるのがSEだからEEに取り替えたい。
環境変数の変更からファイルの交換までどうすればいいか誰か教えてくれない?
一応VShomeのjava.homeっていう所は"C:\\Program Files\\Java\\jdk1.8.0_161"みたいなんだけど
15デフォルトの名無しさん
2019/04/23(火) 06:10:09.74ID:dZlKsmD/ とりあえずjava_ee_sdkっていうのはDL&解凍したけど今パスの方にあるjava_homeの参照先はjdkなんだよね
でも調べるとsdkにjdkが入ってるみたいなことが書いてあるからsdkと書いてあるフォルダをjava_homeに設定したら駄目だった
どこにjavaEEのjdkがあるの?
でも調べるとsdkにjdkが入ってるみたいなことが書いてあるからsdkと書いてあるフォルダをjava_homeに設定したら駄目だった
どこにjavaEEのjdkがあるの?
16デフォルトの名無しさん
2019/04/28(日) 12:34:42.35ID:hq3/I6v+ どなたか教えてください。。。
未経験で今新人研修してます。。。
【 課題 】Javaでタイピングゲーム作成
https://dotup.org/uploda/dotup.org1832355.png
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】4. 制限なし
【 期限 】2019/05/05
【 Ver 】javac 1.8.0_131
未経験で今新人研修してます。。。
【 課題 】Javaでタイピングゲーム作成
https://dotup.org/uploda/dotup.org1832355.png
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】4. 制限なし
【 期限 】2019/05/05
【 Ver 】javac 1.8.0_131
2019/04/28(日) 12:48:45.95ID:FKjutIP9
>>16
どこまでやったのかも書き込んで下さい
どこまでやったのかも書き込んで下さい
18デフォルトの名無しさん
2019/04/28(日) 13:05:16.13ID:hq3/I6v+ >> 17
すみません
私未経験でメソッドとか配列とかチンプンカンプンなので、
コンパイルエラーなのですが、進捗はこちらです。。
1) https://dotup.org/uploda/dotup.org1833185.png
2) https://dotup.org/uploda/dotup.org1833187.png
3) https://dotup.org/uploda/dotup.org1833188.png
すみません
私未経験でメソッドとか配列とかチンプンカンプンなので、
コンパイルエラーなのですが、進捗はこちらです。。
1) https://dotup.org/uploda/dotup.org1833185.png
2) https://dotup.org/uploda/dotup.org1833187.png
3) https://dotup.org/uploda/dotup.org1833188.png
19デフォルトの名無しさん
2019/04/28(日) 14:07:36.96ID:Sci+vZGC >>18
エラーの内容を教えてもらえれば
エラーの内容を教えてもらえれば
20デフォルトの名無しさん
2019/04/28(日) 14:17:03.90ID:hq3/I6v+2019/04/28(日) 14:17:11.36ID:FKjutIP9
>>18
未経験で新人研修と言う事なので
一気に全てやろうとするのではなく
1つ1つメッセージを表示して確認しながら追加していってみて下さい
1,最少構成でコンパイルが通るようにする
2,難易度選択で分岐
3,・・・のように
未経験で新人研修と言う事なので
一気に全てやろうとするのではなく
1つ1つメッセージを表示して確認しながら追加していってみて下さい
1,最少構成でコンパイルが通るようにする
2,難易度選択で分岐
3,・・・のように
2019/04/28(日) 14:18:36.34ID:FKjutIP9
>>20
基本的にはエラーメッセージは上から順に解決していって下さい
基本的にはエラーメッセージは上から順に解決していって下さい
23デフォルトの名無しさん
2019/04/28(日) 15:24:46.80ID:Sci+vZGC >>20
↓こんな感じでしょ
public static void literal1(String easy) {
String[] easy = ...
for (int i = 0; i < easy.length; i++) {
...
}
引数でString easyを定義してて
String[] easyでも同じ名前の変数を使ってるんで
そのせいじゃないかな
変数の名前変えれば良さそう
↓こんな感じでしょ
public static void literal1(String easy) {
String[] easy = ...
for (int i = 0; i < easy.length; i++) {
...
}
引数でString easyを定義してて
String[] easyでも同じ名前の変数を使ってるんで
そのせいじゃないかな
変数の名前変えれば良さそう
24デフォルトの名無しさん
2019/04/28(日) 16:08:34.47ID:hq3/I6v+ 21>>この問題の場合どこで条件分岐して良いのか、など構造の書き方がわかりません。。
アドバイス(特に書き方について)していただけると嬉しいです。。
22>>処理は全て上から、問題文の1文目から書いていけばいいですか?
アドバイス(特に書き方について)していただけると嬉しいです。。
22>>処理は全て上から、問題文の1文目から書いていけばいいですか?
25デフォルトの名無しさん
2019/04/28(日) 16:10:15.85ID:hq3/I6v+ 23>>
クラスの宣言と配列の引数は名前変えないといけないんですか!?
クラスの宣言と配列の引数は名前変えないといけないんですか!?
2019/04/28(日) 16:33:18.29ID:FKjutIP9
>>24
上からというのはエラーメッセージの上から順番にです
1つ目のエラーが原因で2つ目のエラーが表示されるというケースもあるので
その場合は1つ目のエラーを解決すれば2つ目のエラーも解決します
エラーメッセージが指し示している部分より前に原因がある事もあります
上からというのはエラーメッセージの上から順番にです
1つ目のエラーが原因で2つ目のエラーが表示されるというケースもあるので
その場合は1つ目のエラーを解決すれば2つ目のエラーも解決します
エラーメッセージが指し示している部分より前に原因がある事もあります
27デフォルトの名無しさん
2019/04/28(日) 16:40:52.16ID:Sci+vZGC >>25
同じスコープで同じ変数名を使うのがNGです
int a = 0;
int a = 1;
はコンパイルエラーになるっしょ
void test(int a) {
int a = 0;
}
もコンパイルエラーになるっしょ
そういうこと
同じスコープで同じ変数名を使うのがNGです
int a = 0;
int a = 1;
はコンパイルエラーになるっしょ
void test(int a) {
int a = 0;
}
もコンパイルエラーになるっしょ
そういうこと
28デフォルトの名無しさん
2019/04/28(日) 18:27:38.29ID:ChpnCGHg 最近って環境変数JAVA_HOMEって設定しなくても良くなったんですか?
OracleJDKからの移行で色々OpenJDKの試しているのですが
各種ツールなども問題なく動くようにみえます
OracleJDKからの移行で色々OpenJDKの試しているのですが
各種ツールなども問題なく動くようにみえます
29デフォルトの名無しさん
2019/04/28(日) 19:06:23.53ID:Sci+vZGC 環境変数が設定されてなかったら固定のパス見たり
JREを内蔵してるソフトウェアもあったりするけど
ツールによるんじゃないかな
JREを内蔵してるソフトウェアもあったりするけど
ツールによるんじゃないかな
30デフォルトの名無しさん
2019/04/28(日) 20:07:51.67ID:Sci+vZGC >>24
制御構造は順次、選択、反復で
どこの処理をループさせる必要があるか
どこで選択が必要かは全体のフローをざっくりと書いて見るとわかるかと
それを仕様から読み取るのも問題の範囲かなと、良い問題だわ
参考までに僕は↓こんな感じのフローかなと思った
ゲームのループ
{
難易度選択(Easy, Normal, Hard)
・・・
出題のループ
{
一致のループ
{
・・・
if 文字列が一致
{
・・・
ループを抜ける
}
・・・
}
}
・・・
リトライ確認がNoならループを抜ける
}
制御構造は順次、選択、反復で
どこの処理をループさせる必要があるか
どこで選択が必要かは全体のフローをざっくりと書いて見るとわかるかと
それを仕様から読み取るのも問題の範囲かなと、良い問題だわ
参考までに僕は↓こんな感じのフローかなと思った
ゲームのループ
{
難易度選択(Easy, Normal, Hard)
・・・
出題のループ
{
一致のループ
{
・・・
if 文字列が一致
{
・・・
ループを抜ける
}
・・・
}
}
・・・
リトライ確認がNoならループを抜ける
}
31デフォルトの名無しさん
2019/04/28(日) 20:33:58.00ID:hq3/I6v+32デフォルトの名無しさん
2019/04/28(日) 20:35:30.76ID:hq3/I6v+33デフォルトの名無しさん
2019/04/28(日) 20:36:44.50ID:hq3/I6v+34デフォルトの名無しさん
2019/04/28(日) 20:47:23.73ID:Sci+vZGC35デフォルトの名無しさん
2019/04/28(日) 21:05:25.44ID:hq3/I6v+2019/04/28(日) 23:53:38.93ID:f2XJNhgt
元号対応は終わりましたか?
37デフォルトの名無しさん
2019/04/29(月) 01:20:21.30ID:+dv4YRAe >>36
俺んとこは西暦だけらしいからしてねぇみてぇだな。
俺んとこは西暦だけらしいからしてねぇみてぇだな。
2019/04/29(月) 10:07:56.34ID:KObxA37V
39デフォルトの名無しさん
2019/05/15(水) 00:20:07.60ID:PMblo085 今Javaを独学で勉強してる者です。
現在、有名な「すっきりわかるJava2版」を購入しオブジェクト指向で躓いています。
最近IT関連のネット記事をチラチラ見てて、アンドロイドアプリの開発言語がJavaからKotlinに移行しているという記事が目に止まったんですよね。。
そこで質問なんですが、今からアンドロイドアプリを作ろうとするならばKotlinを学習する方が良いのでしょうか?
現エンジニアの方の意見をお聞きしたいです
現在、有名な「すっきりわかるJava2版」を購入しオブジェクト指向で躓いています。
最近IT関連のネット記事をチラチラ見てて、アンドロイドアプリの開発言語がJavaからKotlinに移行しているという記事が目に止まったんですよね。。
そこで質問なんですが、今からアンドロイドアプリを作ろうとするならばKotlinを学習する方が良いのでしょうか?
現エンジニアの方の意見をお聞きしたいです
2019/05/15(水) 00:53:40.43ID:VTab7Ety
プログラマになりたいならJava
Androidアプリだけ作れればいいならKotlin
初心者ならググれば何でも出て来るJavaの方が良いかも知れない
Androidアプリだけ作れればいいならKotlin
初心者ならググれば何でも出て来るJavaの方が良いかも知れない
41デフォルトの名無しさん
2019/05/15(水) 01:19:59.30ID:PMblo085 >>40
やはり現状はjavaの方が情報量もあって良いんですね
プログラミングは趣味でやってみようかなと思ってます。〇の島のにゃんこみたく農業ゲームとか作ってみたいなと思ってますね。
自分の調べたところJavaが廃れることは当分なさそうですので引き続き頑張っていきます
ご返答ありがとうございました。
やはり現状はjavaの方が情報量もあって良いんですね
プログラミングは趣味でやってみようかなと思ってます。〇の島のにゃんこみたく農業ゲームとか作ってみたいなと思ってますね。
自分の調べたところJavaが廃れることは当分なさそうですので引き続き頑張っていきます
ご返答ありがとうございました。
42デフォルトの名無しさん
2019/05/15(水) 09:35:49.15ID:k0yjAgrY43デフォルトの名無しさん
2019/05/15(水) 09:36:34.44ID:k0yjAgrY 打ち間違えた。jaではなくjs。
2019/05/15(水) 11:05:37.17ID:lrxUfr9B
当時、Javaは自然に人気が出た感じがしたが、Kotlinは無理やり感がある。
45デフォルトの名無しさん
2019/05/15(水) 11:30:10.35ID:k0yjAgrY 無理矢理というか、Googleが採用してAndroidでのサポート始めたからそこで使う人が爆発的に増えたということだろうな。
Google採用がなければJava同様にじわじわと増えたのかも知れない。
あ、でも Java はインターネットと Java Applet で急に広まった感じするな。
当時まだ flash とか動くページ作れるやつがなかったか、あっても貧弱だったからだと思う。
JavScriptもたいしたこと出来なかったように思う。
Google採用がなければJava同様にじわじわと増えたのかも知れない。
あ、でも Java はインターネットと Java Applet で急に広まった感じするな。
当時まだ flash とか動くページ作れるやつがなかったか、あっても貧弱だったからだと思う。
JavScriptもたいしたこと出来なかったように思う。
2019/05/15(水) 16:02:58.22ID:lrxUfr9B
47デフォルトの名無しさん
2019/05/15(水) 18:22:38.73ID:rgIB+CAi なんだかよくわかっていないのが多いけど、Javaはクラスライブラリが画期的だった。マイクロソフトはクラスライブラリのセンスがなくてWindowsアプリケーション作りの環境をなかなか提供できなかった。
サンマイクロシステムズがJavaで正解を持ってきてくれたため、マイクロソフトは.NET frameworkを作れた。
その間はVisual C++のMFCか、計画性がまったくないクソ拡張をしてしまったVBによってアプリケーションが作られ混乱した。
サンマイクロシステムズがJavaで正解を持ってきてくれたため、マイクロソフトは.NET frameworkを作れた。
その間はVisual C++のMFCか、計画性がまったくないクソ拡張をしてしまったVBによってアプリケーションが作られ混乱した。
2019/05/16(木) 00:01:31.90ID:jfYFXUay
>>47
確かにあなたの言ってることが一番正しい気がする。
話は変わるけど、Kotlinは、Javaではなく、JavaScriptに似ていて、
Script言語の方が初心者には受け入れられやすいから一見、多数決では
人気に有利に働いている可能性がある。しかし、大きなアプリを作ろうと
した場合、Javaの方が実は便利なのではないかと思う。さらに、
もっと深く進んでいくと、JavaよりもC++の方が便利、となっていく。
確かにあなたの言ってることが一番正しい気がする。
話は変わるけど、Kotlinは、Javaではなく、JavaScriptに似ていて、
Script言語の方が初心者には受け入れられやすいから一見、多数決では
人気に有利に働いている可能性がある。しかし、大きなアプリを作ろうと
した場合、Javaの方が実は便利なのではないかと思う。さらに、
もっと深く進んでいくと、JavaよりもC++の方が便利、となっていく。
49デフォルトの名無しさん
2019/05/19(日) 20:30:00.66ID:LL140L7k public static void main(String[] args) {
List<String> arr = new ArrayList<>();
arr.add("青森県"); arr.add("岩手県"); arr.add("宮城県");
arr.add("秋田県"); arr.add("山形県"); arr.add("福島県");
Collections.sort(arr, new Comparator<String>() {
public int compare(String s1, String s2) {
if (s1.compareTo(s2) > 0)
return 1;
else if (s1.compareTo(s2) < 0)
return -1;
else
return 0;
}
}
);
System.out.println(arr);
}
[宮城県, 山形県, 岩手県, 福島県, 秋田県, 青森県]
なんですが、グーグルスプレッドシートで並び替えると
岩手県 宮城県 山形県 秋田県 青森県 福島県
になります。プログラム間違ってるでしょうか?それとも文字コードの違いかなんかですか?
List<String> arr = new ArrayList<>();
arr.add("青森県"); arr.add("岩手県"); arr.add("宮城県");
arr.add("秋田県"); arr.add("山形県"); arr.add("福島県");
Collections.sort(arr, new Comparator<String>() {
public int compare(String s1, String s2) {
if (s1.compareTo(s2) > 0)
return 1;
else if (s1.compareTo(s2) < 0)
return -1;
else
return 0;
}
}
);
System.out.println(arr);
}
[宮城県, 山形県, 岩手県, 福島県, 秋田県, 青森県]
なんですが、グーグルスプレッドシートで並び替えると
岩手県 宮城県 山形県 秋田県 青森県 福島県
になります。プログラム間違ってるでしょうか?それとも文字コードの違いかなんかですか?
50デフォルトの名無しさん
2019/05/19(日) 21:26:13.08ID:iZGlVtrY >>49
JavaはUnicode順で
グーグルスプレッドシートはShift_JIS順ですね
Shift_JISで並び替えるならこれで
Collator collator = Collator.getInstance(Locale.JAPAN);
Collections.sort(ar r, collator);
JavaはUnicode順で
グーグルスプレッドシートはShift_JIS順ですね
Shift_JISで並び替えるならこれで
Collator collator = Collator.getInstance(Locale.JAPAN);
Collections.sort(ar r, collator);
51デフォルトの名無しさん
2019/05/19(日) 23:13:31.76ID:LL140L7k >>50
そういうことができるんですね。勉強になりました。ありがとうございました。
そういうことができるんですね。勉強になりました。ありがとうございました。
2019/06/02(日) 17:56:20.99ID:BhlsUq43
スッキリわかるJava入門を購入して
javaを学ぼうと思うのですが
目標に基本情報技術者のjavaでの合格を目指そうと思っています。
調べたらみんな表計算らしいので
文系で初学者が無謀なんでしょうか?
javaを学ぼうと思うのですが
目標に基本情報技術者のjavaでの合格を目指そうと思っています。
調べたらみんな表計算らしいので
文系で初学者が無謀なんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★2 [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★4 [Hitzeschleier★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 [Hitzeschleier★]
- ホリエモン、「持ち家=幸せという価値観は過去のもの」と断言「快適な住まいが欲しいなら、賃貸住宅を次々に替えていく」 [muffin★]
- かつや、明日からカツ丼(竹)790円→590円、ロースカツ定食830円→630円、カツカレー(竹)990円→790円 画像あり [お断り★]
- 【配信】TikTokで収益化を剥奪される日本人クリエイターが続出 [muffin★]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ2🧪
- ネトウヨ「高市総理、かわいい、かわいいよぉ!出すぞ早苗!(ドピュ」 [201193242]
- Chatgptのサムアルトマン、買い占めたメモリを使わず焼却処分「GoogleやClaudeが値上げで買えないようにする」 [347751896]
- 自民党のヒゲ「日本側の無線でcopyとは言ったが了解という意味ではない」 [834922174]
- こんばんは。夕飯が旨かったよ。
- ケンモメンってなんでこんなに反日が多いの? [866936191]
