【发布时间】:2018-05-05 12:11:56
【问题描述】:
我的问题是,“在调用 mark() 方法后,首先打印“Allan”,然后打印“The Student's name is Allan”。但我只在打印“The Student's name is “。但在输出中,它首先在 mark() 方法中打印“Allan”,然后打印“My name is Allan”。请说明调用 mark() 方法后代码的实际工作原理。”
class student {
String name;
int age;
String gender;
String mark() {
System.out.println("Allan");
return name;
}
}
public class coke {
public static void main(String[] args) {
student detail = new student();
detail.name = "Allan";
System.out.println("The Student's name is " + detail.mark());
}
}
输出: 艾伦
学生的名字是艾伦
如果提供的详细信息不够,请向我索取。请不要提出我的问题,因为它会永久阻止我在 Stack Overflow 中提问
【问题讨论】:
标签: java function methods subroutine