小编D_W*_*ner的帖子

不兼容的类型:void无法转换为int

对于Java和编程而言,我是一个非常新的人.我正在尝试创建一个简单的程序,你猜你的年龄,如果你是对的,它会说"正确",如果你错了,它会说"错误".

这是我的代码:

import java.util.InputMismatchException;
import java.util.Scanner; // This will import just the Scanner class.

public class GuessAge {
    public static int main(int[] args) {
       System.out.println("\nWhat is David's Age?");
       Scanner userInputScanner = new Scanner(System.in);
       int age = userInputScanner.nextLine();



        int validInput = 20;
        if (validInput == 20) {
            return System.out.println("Correct!!");
        }
        else {
            return System.out.println("Wrong....");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到错误"不兼容的类型:void无法转换为int"但我在代码中没有void类?我知道我的代码可能很糟糕,但如果你们能指出我的方向很好的话.谢谢.

java class void

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

class ×1

java ×1

void ×1