当我编译并尝试在Eclipse中运行时,没有输出。我一直在尽一切可能。
class let {
String name;
int age;
int rollno;
}
public class class_method {
public static void main(){
let person1 = new let();
person1.name = "Ritwik";
person1.age = 14;
person1.rollno = 20;
System.out.println( " Hello my name is :" + person1.name);
Scanner s = new Scanner(System.in);
}
}
最佳答案
由于主要方法的签名,您正面临这种行为
在Java中,主要方法必须具有以下签名
public static void main(String args[]) { //Lots of code here }
有关更多详细信息,请look here
更新资料
这就是String [] args在主函数定义中很重要的原因。以下是我发布了指向以下链接的Oracle文档的摘录
main方法接受一个参数:String类型的元素数组。
该数组是运行时系统将信息传递到您的应用程序的机制。
关于java - 没有相同的输出:,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53944270/