
正文
java中个人信息的代码 java中个人信息的代码有哪些
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
编写java应用程序,选择合适的数据类型定义个人信息,并在命令行用一个输出语句分行输出
首先在任一目录保存以下代码
编译代码: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");
ListPersonInfo personList = new ArrayListPersonInfo();
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;
}
}
相关问答
Q1: 编写一个简单的java程序显示个人信息:姓名,性别,出生年月,爱好?
public class MyInfo {
public static void main(String []args) {
System.out.println("你好,以下是我的个人信息:");
System.out.println("姓名:李刚");
System.out.println("性别:女");
System.out.println("出生年月:1998-08");
System.out.println("爱好:上网");}
}
Q2: 在JAVA程序中输出自己的基本信息(姓名和年龄),会的请给个代码!
public class student
{public static void main(String args[])
{
int iB=20;
String iA="姓名"java中个人信息的代码; //这行如果是字符串要定义为String类型,而且赋值时要加上双引号。
System.out.println("姓名是:"+iA+"年龄"+iB); //这行里java中个人信息的代码的逗号改为加号,否则报错。
}
}
一看就是新手入门,建议别着急写代码,现看看java的语法,java不是很难,慢慢来:)
Q3: Java实现简单个人信息录入
数据库就要java中个人信息的代码你自己建java中个人信息的代码了.
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
public class PersonInfoRecorder extends JFrame implements ActionListener{
private JLabel nameLabel,sexLabel,ageLabel,tipLabel;//用来显示姓名、性别、年龄和提示栏
private JTextField nameTextField,ageTextField;//用来输入姓名和年龄
private JComboBox sex;//用来选择性别
private JTextArea info;//用来显示输入java中个人信息的代码的个人信息
private JButton ok;//确定按钮
private JPanel northPanel,centerPanel,bigPanel;
public PersonInfoRecorder(){
super("个人信息录入器");
nameLabel = new JLabel("姓名");
sexLabel = new JLabel("性别");
ageLabel = new JLabel("年龄");
nameTextField = new JTextField(6);
ageTextField = new JTextField(6);
String sexs[] = {"男","女" };
sex = new JComboBox(sexs);
/*sex.addItemListener(
new ItemListener(){
public void itemStateChanged(ItemEvent event){
if(event.getStateChange() == ItemEvent.SELECTED){
String fsex = (String)sex.getSelectedItem();
info.setText(fsex);
}
}
});*/
ok = new JButton("确定");
ok.addActionListener(this);
northPanel = new JPanel();
northPanel.add(nameLabel);
northPanel.add(nameTextField);
northPanel.add(sexLabel);
northPanel.add(sex);
northPanel.add(ageLabel);
northPanel.add(ageTextField);
northPanel.add(ok);
info = new JTextArea("输入个人简要信息",5,30);
info.setLineWrap(true);
centerPanel = new JPanel();
JScrollPane scroll = new JScrollPane(info);
scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
centerPanel.add(scroll);
bigPanel = new JPanel();
bigPanel.add(northPanel);
bigPanel.add(centerPanel);
getContentPane().add(bigPanel);
setSize(400,200);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void actionPerformed(ActionEvent e){
if(nameTextField.getText().equals("")){
JOptionPane.showMessageDialog(null, "姓名不能为空!请输入姓名.");
}else{
String inform = info.getText();
if(inform.equals("输入个人简要信息")){
inform = "";
}
info.setText("姓名:" + nameTextField.getText()
+ "\n性别:" + (String)sex.getSelectedItem()
+ "\n年龄:" +
"\n简介:\n" + inform);
try{ //这里的异常处理语句是必需的.否则不能通过编译!
String sqlStr = "insert into Person values(nameTextField.getText(),"+
"(String)sex.getSelectedItem(),ageTextField.getText(),inform)";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Person";
//Person为数据库
String user="sa";
String password="";
Connection con = DriverManager.getConnection(url,user,password);
Statement st = con.createStatement();
st.executeUpdate( sqlStr );
st.close();
con.close();
} catch(ClassNotFoundException exception) {
exception.printStackTrace(System.out);
}
catch(Exception err) {
err.printStackTrace(System.out);
}
}
}
public static void main(String[] args) {
PersonInfoRecorder application = new PersonInfoRecorder();
}
}
Q4: java里性别代码怎么写
1、单独创建一个客户类Customerjava中个人信息的代码,里面分别定义属性:客户姓名、客户年龄、客户是否会员,创建一个用来操作Customer客户类java中个人信息的代码的CustomerBiz客户操作类,接下来的代码编写,都是在CutomerBiz客户操作类中进行。
1、在CustomerBiz客户操作类中,创建一个用来存储Customer类型的对象数据的数组,定义添加客户信息的有参方法,该有参方法的形参,是Customer客户类的数据类型,定义显示客户信息的方法,定义main方法,在main方法中编写对Customer类对象的操作的代码。
3、在main方法中,定义控制台输入类的对象编写对Customer类对象的操作的代码,调用showCustomer方法显示存储的对象信息,并结束代码的编写,运行程序,输入相关数据进行代码的测试,并对代码进行反思。
Q5: 编写一个JAVA程序,显示你的个人档案!
/*首先定义一个方法类*/
class method{
public String name;
public String sex;
public int age;
/*这里还可以定义很多关于你的档案信息成员变量*/
/*下面这两个是构造方法*/
method(){
name="";
sex="";
age=0;
}
method(String name,String sex,int age){
this.name=name;
this.sex=sex;
this.age=age;
}
/*下面写方法*/
String getName(String name){
return name;
}
String getSex(String sex){
return sex;
}
int getAge(int age){
return age;
}
}
/*写一个测试类*/
public class Test{
public static void main(String args[]){
method a=new method("浅浅de夕阳","男",20);
System.out.println("姓名:"+a.getName());
System.out.println("性别:"+a.getSex());
System.out.println("年龄:"+a.getAge());
}
}
我写的稍微复杂了点,但是也就完善了点,写那几个get方法,是为了更完整,那样就算是你的成员变量改为私有的,在后面通过调用get方法也能返回变量的值。
关于java中个人信息的代码和java中个人信息的代码有哪些的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







