※ ChatGPTを利用し、要約された質問です(原文:JAVAで*を文字列ととして認知させたい)
Javaで文字列として*を認識させる方法
このQ&Aのポイント
Javaのプログラミングにおいて、テキストファイルから*を含む文字列を読み込む際に、*を文字列として認識させる方法について質問です。
現在、whileループを使用して文字列を1文字ずつ読み込み、*が出現するまで配列に格納しようとしています。
しかし、!= *という条件で*を文字列として認識させることができず、エラーが発生しています。*を文字列として認識させる方法があれば教えていただきたいです。
Javaのプログラミングで質問です。
AAAA*BBBBBB*CCCCCC・・・
AAA*BB*CCCC
というテキストファイルを読み込むときに、
AAAAを配列1、BBBBBBを配列2にCCCを配列3に入れる、
ということをしようと考えています。
「*があらわれるまで一文字ずつ読んで配列に入れる」
ということをしようとしてwhileでまわそうとしているのですが、whileの条件のところで、
String line;
while (line = reader.read() != *) {
としてみたのですが、!= *の部分が無効だと言われてしまいました。*を文字列として認識させる方法があれば教えていただけないでしょうか?
もし駄目なら駄目で、その他の方法を一から考えようと思いますので「無理だよ」ということだけ教えていただけるとありがたいです。よろしくお願いします。
お礼
回答ありがとうございました。 今回は、お礼が遅くなり申し訳ありません。 おかげさまで解決しました。 ありがとうございました。