public class Student { public static void main(String[] args) { Student stu=new Student(); stu.name="Monkey"; stu.stuNo=1000001; stu.sex="man"; stu.grade="first grade"; stu.score=100.00; System.out.println("xingming:"+stu.name+"\nxuehao:"+stu.stuNo+"\nxingbie:"+stu.sex+"\nbanji:"+stu.grade+"\nchenji1:"+stu.score+""); } } class Student{ private String name; private int stuNo; private String sex; private String grade; private double score; }
时间: 2023-04-04 09:02:36 浏览: 56
这是一个关于 Java 编程的问题,我可以回答。这段代码定义了一个名为 Student 的类,包含了学生的姓名、学号、性别、班级和成绩等属性。在 main 方法中,创建了一个名为 stu 的 Student 对象,并为其属性赋值,最后输出了学生的信息。
相关问题
package homework; public class Student { class Student{ private String name; private int stuNo; private String sex; private String grade; private double score; } public static void main(String[] args) { Student stu=new Student(); stu.name="Monkey"; stu.stuNo="000001"; stu.sex="man"; stu.grade="first grade"; stu.score="100.00"; System.out.println("姓名:"+stu.name+"学号:"+stu.stuNo+"性别:"+stu.sex+"班级:"+stu.grade+"成绩:"+stu.score+""); } }输出结果是什么
输出结果是:编译错误,因为在赋值时,stuNo和score应该是int和double类型,而不是String类型。正确的代码应该是:
public class Student{
private String name;
private int stuNo;
private String sex;
private String grade;
private double score;
public static void main(String[] args) {
Student stu=new Student();
stu.name="Monkey";
stu.stuNo=000001;
stu.sex="man";
stu.grade="first grade";
stu.score=100.00;
System.out.println("姓名:" + stu.name + " 学号:" + stu.stuNo + " 性别:" + stu.sex + " 班级:" + stu.grade + " 成绩:" + stu.score);
}
}
class Student l String name; int age; void read(){ System.out.println("大家好,我是"+name+", class Example02 public static void main (String[] args) Student stul = new Student (); Student stu2 = null; stu2 = stul; stu1.name="小明"; stul.age = 20; stu2.age = 50;stul.read();stu2.read();更改数值
这段代码有一些语法错误,应该是这样的:
class Student {
String name;
int age;
void read() {
System.out.println("大家好,我是" + name);
}
}
public class Example02 {
public static void main(String[] args) {
Student stu1 = new Student();
Student stu2 = null;
stu2 = stu1;
stu1.name = "小明";
stu1.age = 20;
stu2.age = 50;
stu1.read();
stu2.read();
}
}
这段代码定义了一个名为 Student 的类,其中包含了姓名和年龄两个属性,以及一个 read 方法用于输出学生的信息。在主函数中,创建了两个 Student 对象,将 stu2 指向了 stu1,然后修改了 stu1 和 stu2 的年龄属性,并分别调用了 read 方法输出信息。