gpt4 book ai didi

java - 不兼容的类型 int 需要 string

转载 作者:行者123 更新时间:2023-12-01 23:28:52 26 4
gpt4 key购买 nike

我需要它是一个 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 不知道为什么它会崩溃

最佳答案

public static String readFinalScore(Scanner kb) // return type String
{int finalExam; // finalExam is int
...
return finalExam; // returning int value when it expects String

返回类型为StringfinalExam为int。

更改为

public static int readFinalScore(Scanner kb)

关于java - 不兼容的类型 int 需要 string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19627116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com