Scanner
次のような文字列を読み取るためにa を使用しています。
"1.0, 1, 3.0, 4, 2.0, 6"
これは double で、その後に int などが続き、カンマで区切られています。
スキャナーをセットアップしました
Scanner in = new Scanner(string);
次に、次のように使用します。
newNode.coefficient = in.nextDouble();
newNode.exponent = in.nextInt();
コンマを含まない文字列の場合、正常に機能します。しかし、私の文字列には上記のようにコンマがあります。
カンマをスキップするにはどうすればよいですか?
文字列を分割したくないので (形式は同じでも文字列の長さは異なります)、そのことを説明しないでください。