import java.util.Scanner;
public class DigitSumming {
public static Scanner in = new Scanner(System.in);
public static void main(String[] args) {
System.out.println ("Please enter a sentence: ");
String userSentence = in.next();
//writing for loop to check each character
int sum = 0;
int i;
for (i = 0; i < userSentence.length(); i++) {
if (Character.isDigit(userSentence.charAt(i))){
System.out.println("number: "+ userSentence.charAt(i));
}
}
}
}
これは私がプログラムを実行すると、私が得るものです文の最初の単語の後に実行を停止するようだ:私は数字の文章をチェックしようとしています。コードは
Please enter a sentence:
7 ate 9
出力:
number: 7