关于3.1 jmu-Java-03面向对象基础-01-构造函数与toString (3 分)
2024-10-07 06:02:34
PTA显示Compiler did not create the expected binary
不知所措
package nn;
import java.util.Scanner;
class Person{
private String name = null;
private int age = 0;
private boolean gender = false;
private int id = 0;
public Person() {
System.out.println("This is constructor");
System.out.println(name+","+age+","+gender+","+id);
System.out.println("Person [name="+name+", age="+age+", gender="+gender+", id="+id+"]");
}
public Person(String name, int age, boolean gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
class Person{
private String name = null;
private int age = 0;
private boolean gender = false;
private int id = 0;
public Person() {
System.out.println("This is constructor");
System.out.println(name+","+age+","+gender+","+id);
System.out.println("Person [name="+name+", age="+age+", gender="+gender+", id="+id+"]");
}
public Person(String name, int age, boolean gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
public String toString() {
System.out.println("Person [name="+this.name+", age="+this.age+", gender="+this.gender+", id="+0+"]");
return name;
}
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age=age;
}
public boolean getGender(){
return gender;
}
public void setGender(boolean gender){
this.gender=gender;
}
public int getId(){
return id;
}
public void setId(int id){
this.id=id;
}
System.out.println("Person [name="+this.name+", age="+this.age+", gender="+this.gender+", id="+0+"]");
return name;
}
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age=age;
}
public boolean getGender(){
return gender;
}
public void setGender(boolean gender){
this.gender=gender;
}
public int getId(){
return id;
}
public void setId(int id){
this.id=id;
}
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
int n = reader.nextInt();
Person[] per = new Person[n];
for(int i=0; i<per.length; i++) {
String name = reader.next();
int age = reader.nextInt();
boolean genter = reader.nextBoolean();
per[i] = new Person(name,age,genter);
}
for(int x=per.length-1; x>=0;x--){
per[x].toString();
}
per.toString();
Person person = new Person();
}
}
最新文章
- CPUID指令简单调用
- C#详解format函数,各种格式化
- Java--Stream,NIO ByteBuffer,NIO MappedByteBuffer性能对比
- virtualbox
- shell判断FTP传输是否成功
- flask 链接 url_for()
- 表单重置reset
- leetcode 148. Sort List ----- java
- php学习-快速开发框架thinkphp-day1
- java后台訪问url连接——HttpClients
- Timewarp 一种生成当中帧技术,异步时间扭曲(Asynchronous Timewarp)
- Ubuntu系统搭建PPTP,VPN
- [总结] 二维ST表及其优化
- 三星5.0以上设备最完美激活XPOSED框架的经验
- 分布式存储ceph——(5)ceph osd故障硬盘更换
- NOI2009管道取珠(dp)
- Luogu P2575 高手过招
- java获取文件路径
- UOJ#7. 【NOI2014】购票 | 线段树 凸包优化DP
- BOM下的属性和方法---下