java问题,我疯了。怎么就不行。我想定义一个display方法。显示名字,和年龄。在主函数里显
发布网友
发布时间:2022-04-25 19:52
我来回答
共4个回答
热心网友
时间:2023-10-14 17:51
public class Person1 {
//首先得有个个main()方法作为程序入口,不然你定义再多的函数都不会执行
public static void main(String[] args) {
Person23 a=new Person23();
//a.display()整个函数就代表了"name:"+name+"age:"+age
//你要输出还得加一个System.out.println()标准输出流
System.out.println(a.display());
}
}
class Person23{
int age=23;
String name="张三";
public String display(){
return "name:"+name+"age:"+age;
}
}
a.disPlay();放main函数内才能执行
热心网友
时间:2023-10-14 17:52
display方法 有 返回值,所以 你必须有个变量去接收它
String str = a.display();
即使 这样 ,也会报错 因为 display方法中的 name age 并没有实例化追问什么叫做实例化?怎么实例化?我新手啊
追答新手 就多看看书
看看 视频
几分钟就 知道 自己的 错误是多无知了。
关于学习视频:
去 电驴 搜索 java
资源里面 很多
都是 免费的
热心网友
时间:2023-10-14 17:52
在控制台输出结果需要用System.out.println(a.display());
热心网友
时间:2023-10-14 17:53
高手,这个去问百度,