Java面向对象基础--对象数组
2023-09-14 08:57:16 时间
// 类名称 数组名称[] = new 类名称[长度]
Person per[] = new Person[3] ; // 开辟了三个空间大小的数组
System.out.println("============== 数组声明 =================") ;
// 对象数组初始化之前,每一个元素都是默认值
for(int x=0;x per.length;x++){ // 循环输出
System.out.print(per[x] + "、") ; // 因为只是开辟好了空间,所以都是默认值
// 分别为数组中的每个元素初始化,每一个都是对象,都需要单独实例化
per[0] = new Person("张三") ; // 实例化第一个元素
per[1] = new Person("李四") ; // 实例化第二个元素
per[2] = new Person("王五") ; // 实例化第三个元素
System.out.println("\n============== 对象实例化 =================") ;
for(int x=0;x per.length;x++){ // 循环输出
System.out.print(per[x].getName() + "、") ; // 此时,已经实例化完成了,所以会直接打印出姓名
};
public static void main(String args[]){ // 声明一个对象数组,里面有三个对象,使用静态初始化方式完成 Person per[] = {new Person("张三"),new Person("李四"),new Person("王五")} ; System.out.println("\n============== 数组输出 =================") ; for(int x=0;x per.length;x++){ // 循环输出 System.out.print(per[x].getName() + "、") ; // 此时,已经实例化完成了,所以会直接打印出姓名 };
public static void main(String args[]){ // 声明一个对象数组,里面有三个对象,使用静态初始化方式完成 Person per[] = {new Person("张三"),new Person("李四"),new Person("王五")} ; System.out.println("\n============== 数组输出 =================") ; for(int x=0;x per.length;x++){ // 循环输出 System.out.print(per[x].getName() + "、") ; // 此时,已经实例化完成了,所以会直接打印出姓名 };
相关文章
- Java笔记:工厂模式
- JAVA学习(五):Java面向对象编程基础
- Java实现 蓝桥杯VIP 算法提高 乘法运算
- Java实现蓝桥杯VIP 算法训练 找公倍数
- Java实现 蓝桥杯 蓝桥杯VIP 基础练习 数的读法
- Java实现 蓝桥杯VIP 基础练习 Sine之舞
- Java实现 蓝桥杯VIP 基础练习 龟兔赛跑预测
- Java实现 蓝桥杯 基础练习 字母图形
- Java实现基础练习十进制转十六进制
- 【JAVA】Java循环语句中的continue跳转进入下一次循环是否判断循环条件
- 【JAVA】 02-Java对象细节
- 【JAVA】毕向东Java基础视频教程-笔记
- java基础之泛型(整理)
- java面试准备之基础排序——冒泡与选择排序
- Java基础之常用JVM工具
- 【JAVA】MacBook安装Java环境及eclipse
- 【JAVA】 03-Java中的异常和包的使用
- Java基础知识点汇总 二 类和对象
- 每天5道面试题(二)java基础
- Java基础面试题
- java IO文件操作简单基础入门例子,IO流其实没那么难
- java一般使用基础
- 【java基础】对象序列化和反序列化详解
- 【java】Java 抽象类
- 基于JAVA实现的WEB端UI自动化 - WebDriver基础篇 - iframe元素定位
- 擎创技术流 | java多类加载器类冲突案例分析