-4
私は非常に最初のJavaプログラムを書いていますが、最終的にすべて書かれましたが、割り当て時に(main以外の)関数を追加する必要があります。私のプログラムはファーストネームの文字数を数えるので、大文字である文字の数を読み取る関数を追加することができますか?何か案は?javaプログラムに関数を追加する
public class NameLetters{
public static void main(String []args){
Scanner in = new Scanner(System.in);
String firstName; //Asks for the users first name
int count=0; //Count the letters passing through loop
System.out.print("Hello, this program will ask for your first name and then output the number of letters in your name.");
System.out.print("Please enter your first name:");
String firstName = input.NextLine();
for (int i=0; i<firstName.length(); i++) {
if (firstName.charAt(i) != ' ')
Count ++;
}
system.out.print("There are "+Count+" s in the first name "+firstName+" , Thank you for participating. Goodbye!");
}
}
はい、チュートリアルを読んで、例えばhttp://www.learnjavaonline.org/en/Functions –
['Character.isUpperCase()']](https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html)を使用してください。 #isUpperCase-char-)。 – Boann