私はJavaが初めてで、「Java」のスペルを尋ねるJavaアプリを作成しようとしています。スペルが正しい場合は「はい」と入力されますが、「いいえ」と入力されます。何が間違っていますか:
package quiz;
import java.util.Scanner;
public class quiz {
public static void main(String[] args) {
Scanner kirill = new Scanner(System.in);
System.out.println(kirill.next());
String kirill2 = "Java";
if (kirill.equals(kirill2)){
System.out.println("yes");
}else{
System.out.println("no");
}
System.out.println(kirill);
kirill.close();
}
}
実行コード: Java
ジャワ
番号
java.util.Scanner[delimiters=\p{javaWhitespace}+][position=4][match valid=true][need input=false][source closed=false][skiped=false][group separator=\,] [小数点記号=.][正のプレフィックス=][負のプレフィックス=\Q-\E][正のサフィックス=][負のサフィックス=][NaN文字列=\Q?\E][無限大文字列=\Q?\E ]