gpt4 book ai didi

java - 为什么这个初学者java程序有错误

转载 作者:行者123 更新时间:2023-12-01 06:52:56 24 4
gpt4 key购买 nike

我已经开始学习 java 并正在编写一些练习代码。请告诉我哪里出错了,它说我在第 27 行有一个非法的表达式开始。

import java.util.Scanner;
public class steps
{
public static void main(String []args)
{
Scanner Keyboard = new Scanner(System.in);
print("What is your name?");
String name = Keyboard.nextLine();
print("What is five + five?");
String number = Keyboard.nextLine();
String gj = (", Good Job");

switch (number){
case "ten":
print("correct" + gj + (" ") + name);
break;
case "Ten":
print("correct" + gj +(" ") + name);
break;
case "10":
print("correct" + gj +(" ") + name);
break;
default:
print("Wroung try again");
}

static void print(String s) { // <--- this is line 27
System.out.println(s);
}
}
// <--- there is no trailing } here?

最佳答案

您不能在 Java 中的方法内定义方法,请将此代码移出您的 main() 方法:

 static void print(String s){
System.out.println(s);
}

还要仔细查看你的大括号,这是清晰的代码缩进会有所帮助的地方。

关于java - 为什么这个初学者java程序有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20342552/

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