【问题标题】:why am i getting the error of below code ;为什么我收到以下代码的错误;
【发布时间】:2021-07-12 04:31:00
【问题描述】:

这是我收到错误的程序:

// 导入扫描器类 导入 java.util.Scanner;

// creating ClassStudent1
class ClassStudent1 {

    // creating instance variable for ClassStudent1 class
    int id;
    String name;

}

// creating another class in which main() will be present
class Student2{

    // creating main() method
    public static void main(String[] args) {

        // creating Scanner Class object
        Scanner sc=new Scanner(System.in);

        // creating ClassStudent1 object
        ClassStudent stu = new ClassStudent();

        // asigning value to the ClassStudent1 object stu
        stu.name="jay";
        stu.id=1023;

        // printing the value which is asign to the object
        System.out.println(stu.id);
        System.out.println(stu.name);

        // asigning value to the Scanner Class object
        System.out.println("enter your name");
        String b=sc.nextLine();

        System.out.println("enter your id");
        int a=sc.nextInt();

        stu.id = a;
        stu.name = b;

       System.out.println("your id is:",a);
      //  System.out.println("your name is:",b);

        System.out.println(a);
        System.out.println(b);
    }
}

这些是我得到的错误:

java: 没有找到适合 println(java.lang.String,int) 的方法
    方法 java.io.PrintStream.println() 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(boolean) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(char) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(int) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(long) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(float) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(double) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(char[]) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(java.lang.String) 不适用
      (实际参数列表和形式参数列表的长度不同)
    方法 java.io.PrintStream.println(java.lang.Object) 不适用
      (实际参数列表和形式参数列表的长度不同)

【问题讨论】:

  • 我喜欢你的 cmets。 100% 正确,但不提供任何信息。
  • System.out.println("你的id是:",+a);
  • System.out.println("Your id is: " + Integer.tostring(a));
  • 请格式化您的代码和错误信息。

标签: java oop


【解决方案1】:

你的错误在这一行:

System.out.println("your id is:",+a);

Check out this link for how to use println

【讨论】:

  • 不要只提供链接,解释可以在那里找到的关键信息。如果链接失效,没有它,你的答案将变得毫无用处。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-05
  • 1970-01-01
  • 2021-12-26
  • 2016-09-05
  • 2023-01-23
  • 1970-01-01
相关资源
最近更新 更多