空白文字を打つまで、出現を変数に代入することが可能かどうかは疑問でした。 たとえば、文字列がある場合"17 23 4 54 6 343 4"
最初の番号17を変数に代入するにはどうすればいいですか?空白の出現を変数に代入する
2
A
答えて
5
String values = "17 23 4 54 6 343 4";
String[] variables = values.split("\\s");
よう
何かが今、あなたはそうでvariables[0]
で17を保持する配列variables
、variables[1]
23とを持っています。
0
0
を使用しています。
String input = "17 23 4 54 6 343 4";
String [] inputTokens = input.split(" ");
List<Integer> result = new ArrayList<Integer>();
for (String string : inputTokens) {
result.add(new Integer(string.trim()));
}
0
スキャナを使用して、Stringを読み取るためのクラスを作成できます。
Scanner input = new Scanner("17 23 4 54 6 343 4");
while(input.hasNextInt()) {
int theValue = input.nextInt();
}
2
私はScanner
使用します。
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
String input = "17 23 4 54 6 343 4";
Scanner s = new Scanner(input);
while (s.hasNextInt())
System.out.println(s.nextInt());
}
}
出力:
17
23
4
54
6
343
4
どのように私は変数に最初の番号17を割り当て、次に続くでしょうが数字。
あなたは文字通り1つの変数の最初の値を求めており、他の残りの文字列の場合は、行うことができます:これらの値はタイプ `STRING`のものであろうことを
String input = "17 23 4 54 6 343 4";
Scanner s = new Scanner(input);
int firstValue = s.nextInt();
String remaining = s.nextLine();
関連する問題
- 1. bash |空白をエスケープしながら変数に引数を代入する
- 2. 空白でのpl/sql代入変数の分割
- 3. 入力の空白を検出する
- 4. bashシェルで変数の出力を変数に代入する
- 5. 変数の出力に空白を追加する - Ruby
- 6. blocktrans出力を変数に代入
- 7. 変数を変数に代入する
- 8. R関数の出力を変数に代入する
- 9. 変数の値を空白なしで出力する方法
- 10. 新しいラインで複数の空白の最初の出現
- 11. 複数の変数に空白を含む入力を保存する
- 12. Nifi表現言語変数に値を代入する方法
- 13. Javascript:const変数にオブジェクトを代入する変数を代入する
- 14. Perl、正規表現から変数に代入する
- 15. オブジェクトのforループ出力を変数に代入する方法
- 16. Fortranに整数の代わりに空白を書く
- 17. 最初の空白が出現する前のマスク文字列
- 18. PHP - 変数内にifステートメントを挿入する(ポストフィールドが空白の場合)
- 19. R |変数にCat()出力を代入する
- 20. 子変数に代入値を代入する
- 21. Shinyの日付の空白入力を検出する方法
- 22. 空白行を挿入するには?
- 23. 空白を挿入するには?
- 24. 入力フィールドを空白にする
- 25. 正規表現の空白
- 26. インスタンス変数をローカル変数に代入
- 27. 空白出力
- 28. Django:空のフィールドを空白として表示する代わりに、空白を表示します。なし
- 29. awk変数に値を代入する
- 30. 変数に値を代入する
注意を。それらを 'ints'に変換するには、' Integer.parseInt'を実行し、その周りにtry/catchを追加する必要があります。 – aioobe