Stunden stu1 = new Stunden(); stu1.setName("张三"); stu1.setAge(18); System.out.println(stu1.getName() + "...." +stu1.getAge()); Stunden stu2 = new Stunden("李四",24); System.out.println(stu2.Stunden);
时间: 2024-03-17 12:43:45 浏览: 53
在这段代码中,第四行出现了语法错误。`stu2` 是一个 `Stunden` 类型的对象,在第四行代码中,应该使用 `stu2.getName()` 方法来获取 `stu2` 的名字,而不是 `stu2.Stunden`。修改后的代码如下:
```
Stunden stu1 = new Stunden();
stu1.setName("张三");
stu1.setAge(18);
System.out.println(stu1.getName() + " is " + stu1.getAge() + " years old.");
Stunden stu2 = new Stunden("李四", 24);
System.out.println(stu2.getName() + " is " + stu2.getAge() + " years old.");
```
这段代码中,第五行使用 `stu2.getName()` 方法获取 `stu2` 的名字,并且使用 `stu2.getAge()` 方法获取 `stu2` 的年龄,然后通过 `System.out.println()` 方法打印出来。
相关问题
public class StudenTest1 { public static void main(String[] args) { Stunden stu1 = new StundenO: stu1.setName(“张三"); stul.setAge (18); System.out.printin(stul.getName () + ". Stunden stu2 = new Stunden( name: “李四"
这段代码中有一些语法错误,需要进行修正。首先,类名应为 "Student" 而非 "Stunden"。其次,第一行代码应该为: `Student stu1 = new Student();` 而非 `Stunden stu1 = new StundenO:;`。在第二行代码中,应该为 `stu1.setName("张三");` 而非 `stul.setName("张三");`。在第三行代码中,应该为 `stu1.setAge(18);` 而非 `stul.setAge(18);`。最后一行代码应该为 `System.out.println(stu2.getName() + " is " + stu2.getAge() + " years old.");` 而非 `System.out.printin(stul.getName() + ".`。修正后的代码如下:
```
public class StudentTest {
public static void main(String[] args) {
Student stu1 = new Student();
stu1.setName("张三");
stu1.setAge(18);
System.out.println(stu1.getName() + " is " + stu1.getAge() + " years old.");
Student stu2 = new Student("李四", 20);
System.out.println(stu2.getName() + " is " + stu2.getAge() + " years old.");
}
}
```
阅读全文