小编Gar*_*rpe的帖子

为什么不让它将字符串连接到java中的整数?

所以,我有这个for循环,在最后我尝试将整数与字符串连接成一个整数,如下所示:

int a = 0;
for (int i = 0; i < userResponses.length; i++)  {
    if (userResponses[i].equals(correctAnswers[i]))
       a++;
    return a + ("/") + correctAnswers.length;
}
Run Code Online (Sandbox Code Playgroud)

它给了我一个不兼容的类型错误.这看起来很奇怪,因为我认为字符串和整数可以连接起来.这是确切的错误:

TriviaTest.java:51: error: incompatible types
     } return a + ("/") + correctAnswers.length;
                        ^
  required: int
  found:    String
  1 error
Run Code Online (Sandbox Code Playgroud)

从我观察到的,问题在于return语句.

java return incompatibletypeerror

-1
推荐指数
1
解决办法
94
查看次数

标签 统计

incompatibletypeerror ×1

java ×1

return ×1