如有帮助,望采纳。点击我回答右上角【采纳】按钮。
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