返すにはintである必要がありますが、それは言い続けます
----jGRASP exec: javac -g CSCD210Lab8Functions.java
CSCD210Lab8Functions.java:118: incompatible types
found : int
required: java.lang.String
return finalExam;
public static String readFinalScore(Scanner kb)
{int finalExam;
do{
kb.nextLine();
System.out.print("Enter the score of the final-->");
finalExam = kb.nextInt();
kb.nextLine();
if (finalExam<0)
{System.out.print("Invalid answer please try again " );}
}while(finalExam<0);
return finalExam;
私はそれをintとしてキャストし、次にkb.nextIntをキャストしましたが、なぜそれが異常なのかわかりません