第十九节 ArrayList集合
作者:互联网
ArrayList集合
前言
初学java语言的小白,日常记录个人所学、所思、所感、所获。
请java语言行业的前辈们多多指教, 目前从事汽车制造行业。
属于零基础自学,愿未来自己感谢今天的选择和努力。加油!
一、对象数组
2021、10、1更新
笔记:
今天是祖国母亲生日,愿国家富强、民族复兴,国泰民安。
首先创建一个Person的类
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//全参构造
public Person(String name, int age) {
this.name = name;
this.age = age;
}
//无参构造
public Person() {
}
}
其次创建一个Demo01Array 类
/*
题目:
定义一个数组,用来存储3个Person对象。
数组有一个缺点,一旦创建,程序运行期间长度不可以发生改变。
*/
public class Demo01Array {
public static void main(String[] args) {
//首先创建一个长度为3的数组,里面用来存放Person类型的对象
//定义数组的标准格式
//数据类型 [] 数组名称 = new 数据类型 []{};
// int [] person = new int[]{3};
//引用Person类型
Person [] array = new Person[3];
System.out.println(array[0]);//null
Person one = new Person("迪丽热巴",18);
Person two = new Person("古力娜扎",19);
Person three = new Person("努尔哈赤",28);
//将one、two、three当中的地址值赋值交给数组当中的0号元素位置
array[0]=one;
array[1]=two;
array[2]=three;
System.out.println(array[1]);//打印输出得到数组的地址值day16.Person@4617c264
//定义一个变量
Person person = array[1];
System.out.println(person.getName());//古力娜扎
//变形
System.out.println(array[1].getName());//古力娜扎
}
}
二、Random生成指定范围的随机值
2021、9、28更新
笔记:
三、Random练习一 生成1-n之间的随机数字
2021、9、28更新
笔记:
四、Random练习二 猜数字的小游戏
2021、9、29更新
笔记:
重点注意:
心得体会
2021、9、29更新
笔记:
Random类表示生成随机数,注意最后一个案例多知识学习运用 加油 。 2021、9、29
标签:name,Person,ArrayList,Random,第十九,集合,array,age,public 来源: https://blog.csdn.net/weixin_60632381/article/details/120581289