-2
文字列を分割して2つの変数に分ける方法を知りたいのですが、1つはcharと他の整数になります 例: "C 365"の文字列があれば、整数変数は365文字列の分割
文字列を分割して2つの変数に分ける方法を知りたいのですが、1つはcharと他の整数になります 例: "C 365"の文字列があれば、整数変数は365文字列の分割
char
はcharAt
で抽出できます。 int
のために、ちょうど3番目の文字(最初はchar
であり、第二には、スペースである)から文字列を取り、それを解析する部分文字列を使用します。
String str = "C 365";
char ch = str.charAt(0);
int i = Integer.parseInt(str.substring(2));
はいそれは常に同じフォーマットですが、最初は文字になります。次にスペースは整数値になります – user8604568
我々はより多くの情報が必要。この文字列の正確な形式は何ですか?例:常に1つの文字と1つの数字しか持たないのでしょうか?最初に番号を付けることはできますか?彼らは常にスペースによって区切られますか?文字列の長さに制限はありますか?この文字列を正しく分割するには、多くの変数を考慮する必要があります。 – tonythewest
はいフォーマットは常に同じで、最初は文字、スペース、次に整数値です... topcoderでは、パッケージをインポートした後も、splitメソッドを受け入れずエラーを表示しますが、パッケージをインポートする方法はありますか? – user8604568