JAVA创建联系人类

 

如有帮助,望采纳。点击我回答右上角【采纳】按钮。

import java.util.Scanner;
public class Person {
	private String name;
	private String phone;
	private String qq;
	private String mail;
	public Person(){}
	public Person(String name, String phone, String qq, String mail) {
		super();
		this.name = name;
		this.phone = phone;
		this.qq = qq;
		this.mail = mail;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getQq() {
		return qq;
	}
	public void setQq(String qq) {
		this.qq = qq;
	}
	public String getMail() {
		return mail;
	}
	public void setMail(String mail) {
		this.mail = mail;
	}
	
	public void show() {
		System.out.println("姓名=" + name + ", 手机号=" + phone + ", qq=" + qq + ", mail=" + mail);
	}
	
	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
		System.out.println("请分别输入联系人(姓名、手机号、qq、emil):");
		Person person=new Person(in.next(),in.next(),in.next(),in.next());
		person.show();
		Person[] persons={new Person("小白","15239434023","12345","12345@qq.com"),
				new Person("小黑","15239434023","12345","12345@qq.com"),new Person("小李","15239434023","12345","12345@qq.com"),
				new Person("小刘","15239434023","12345","12345@qq.com"),new Person("小蓝","15239434023","12345","12345@qq.com"),
		};
		System.out.println("请输入用户姓名:");
		int name=in.nextInt();
		boolean flag=true;
		for (Person per : persons) {
			if(per.getName().equals(name)){
				per.show();
				flag=false;
				break;
			}
		}
		if(flag){
			System.out.println("不存在该用户");
		}
		
	}
}

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m