用Java编程:创建一个叫做People的类,包含属性有身份证号,姓名,年龄。将所有的人存储在一个数组中,自拟数据,用数组的初始化方法给数组赋值。并实现如下操作: 1.将所有人的年龄增加一岁。 2.按数组中顺序显示所有人的信息。 3.查找显示所有年龄在25-40岁的人名单。
时间: 2023-05-23 19:01:00 浏览: 160
好的,以下是我的回答:
```java
public class People {
String idNum;
String name;
int age;
public static void main(String[] args) {
People[] peopleArray = new People[]{
new People("1234567890", "张三", 30),
new People("2345678901", "李四", 35),
new People("3456789012", "王五", 40),
new People("4567890123", "赵六", 45)
};
//1.将所有人的年龄增加一岁。
for (People person : peopleArray) {
person.age++;
}
//2.按数组中顺序显示所有人的信息。
for (People person : peopleArray) {
System.out.println(person.toString());
}
//3.查找显示所有年龄在25-40岁的人名单。
System.out.println("年龄在25-40岁的人名单:");
for (People person : peopleArray) {
if (person.age >= 25 && person.age <= 40) {
System.out.println(person.name);
}
}
}
public People(String idNum, String name, int age) {
this.idNum = idNum;
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "People{" +
"idNum='" + idNum + '\'' +
", name='" + name + '\'' +
", age=" + age +
'}';
}
}
```
这是一个简单的Java程序,创建了一个People类,包含身份证号码、姓名和年龄这三个属性,然后定义了一个People数组,将所有人信息存储在数组中。接下来,我按照要求实现了三个操作:
1. 将所有人的年龄增加一岁。
2. 按数组中顺序显示所有人的信息。
3. 查找显示所有年龄在25-40岁的人名单。
程序输出如下:
```
People{idNum='1234567890', name='张三', age=31}
People{idNum='2345678901', name='李四', age=36}
People{idNum='3456789012', name='王五', age=41}
People{idNum='4567890123', name='赵六', age=46}
年龄在25-40岁的人名单:
张三
李四
```
希望这个回答对你有帮助!
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)