中易网

编写java应用程序,选择合适的数据类型定义个人信息,并在命令行用一个输出语句分行输出

答案:2  悬赏:20  
解决时间 2021-02-15 03:40
编写java应用程序,选择合适的数据类型定义个人信息,并在命令行用一个输出语句分行输出
最佳答案
public class Person{
public static void main(String args[]){
String name=刘得花;
char sex='男';
int age=18;
System.out;println("name: "+name+"\n性别: "+sex+"\n年龄: "+age);
}
}
全部回答
  • 首先在任一目录保存以下代码  
  • 编译代码:javac PersonInfo.class
  • 执行代码:java PersonInfo
  • 代码输出效果如下: id = 001, name = 张三, sex = 男, 年龄 = 12, 身份证 = 140421198809021102 id = 002, name = 李四, sex = 女, 年龄 = 25, 身份证 = 280421198809022103 id = 003, name = 王五, sex = 男, 年龄 = 33, 身份证 = 355421198809021104 id = 004, name = 赵六, sex = 女, 年龄 = 17, 身份证 = 472421198809021105 import java.util.ArrayList; import java.util.List; public class PersonInfo{ private String id; //id private String name; //姓名 private int sex; //性别 private int age; //年龄 private String idCard; //身份证 @Override public String toString() { return "id = " + getId() + ", name = "  + getName() + ", sex = " + (getSex()==0?"男":"女") + ", 年龄 = " + getAge() + ", 身份证 = " + getIdCard(); } public PersonInfo(String id, String name, int sex, int age, String idCard) { this.id = id; this.name = name; this.sex = sex; this.age = age; this.idCard = idCard; } public static void main(String[] args) { PersonInfo p1 = new PersonInfo("001", "张三", 0, 12, "140421198809021102"); PersonInfo p2 = new PersonInfo("002", "李四", 1, 25, "280421198809022103"); PersonInfo p3 = new PersonInfo("003", "王五", 0, 33, "355421198809021104"); PersonInfo p4 = new PersonInfo("004", "赵六", 1, 17, "472421198809021105"); List<PersonInfo> personList = new ArrayList<PersonInfo>(); personList.add(p1); personList.add(p2); personList.add(p3); personList.add(p4); for(PersonInfo p : personList){ System.out.println(p); } } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getSex() { return sex; } public void setSex(int sex) { this.sex = sex; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getIdCard() { return idCard; } public void setIdCard(String idCard) { this.idCard = idCard; } }
  • 我要举报
    如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    大家都在看
    玉龙湾南门(人行门)地址在什么地方,想过去办
    宝来生产日期到提车相差五个月正常吗
    多可爱婴童馆怎么去啊,有知道地址的么
    什么都没学过可以进汽车检测站吗?
    武汉有那些地方教跆拳道
    VB 窗体最小化与还原
    Y204/Y205(路口)怎么去啊,有知道地址的么
    哈拉金宝哈太在什么地方啊,我要过去处理事情
    已知数列{an}的通项公式是an=2n-1,则它的第
    烟台到成都怎么座车便宜?现在好像没有直达的
    铁路的系统集成商除了中铁电化局和中铁建电化
    笔记本电脑为什么冲一会电就冲不进去了
    从海南去厦门(非旺季)的鼓浪屿玩7天大概要
    君悦酒楼在什么地方啊,我要过去处理事情
    贷车没保险被扣了驾驶证行驶证。现在交警队要
    推荐资讯
    中国电信王刚手机卖场NO.003地址在哪,我要去
    老年人小脑梗塞,流口水吃什么药
    宝箧印塔有何功效?
    天正建筑2013打开图之后保存在用天正8.5打开
    影之诗能用bilibili账号登录pc端吗?
    刚性防水套管翼环宽度是多少
    java读取excel时怎么过滤掉里面的空行
    恋日家园H区地址有知道的么?有点事想过去
    小地窝堡村地址在什么地方,想过去办事
    宁波有游乐园吗,里面有刺激东西玩的那种?
    要见一个做销售的男人我们应聊点什么
    求类似饕餮盛宴 草草鸟事的小说!!
    手机登qq时,显示手机磁盘不足,清理后重新登
    刺客的套装怎么选啊?