数组里面不禁可以存放字符串,数字等,还可以存放对象。
数组里的存放的东西为对象

 Person[] array = new Person[3];
package drchen.java.day07.demo04;/*
* 题目:
* 定义一个数组,用来存储3个person对象
*
* */public class Demo01Array {public static void main(String[] args) {//首先创建一个长度为3的数组,里面存放Person类型的对象//int[] array = new int[];Person[] array = new Person[3];Person one = new Person("张三",18);Person two = new Person("张四",18);Person three = new Person("张五",18);//将one中的地址赋值到数组的0号元素位置array[0] = one;array[1] = two;array[2] = three;System.out.println(array[0]);System.out.println(array[1]);System.out.println(array[2]);Person person = array[1];System.out.println(person.getName());System.out.println(array[1].getName());}
}

类:

package drchen.java.day07.demo04;public class Person {String name;int age;public Person() {}public Person(String name, int age) {this.name = name;this.age = 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;}
}

java系列9:对象数组相关推荐

  1. java解析vue对象数组,Java数组

    Java提供了一个数据结构,所述数组,其存储相同类型的元件的固定大小的连续集合.数组用于存储数据集合,但将数组视为相同类型变量的集合通常更为有用. 您可以声明一个数组变量,例如数字和数字[0],数字[ ...

  2. Day22_7 Java学习之对象数组

    目录 一.什么是对象数组? 二.对象数组的作用: 三.对象数组的语法定义及动静初始化: 语法定义: 静态初始化:在定义数组的同时对数组元素进行初始化 动态初始化:使用运算符new为数组分配空间 四.对 ...

  3. java中的对象数组_Java中对象数组的使用方法详解

    本文实例讲述了java中对象数组的使用方法.分享给大家供大家参考,具体如下: 一 点睛 对象可以用数组来存放,通过下面两个步骤来实现. 1 声明以类为数据类型的数组变量,并用new分配内存空间给数组. ...

  4. Java中的对象数组

    什么叫对象数组? 能够存储对象的数组 需求: 使用数组存储5个学生(姓名,年龄,性别),然后将数组进行遍历,获取出来每一个学生的信息!分析:1)创建一个学生类name,age,gender/sex2) ...

  5. java面向对象之对象数组练习“奥特曼打小怪兽混战”

    import java.util.Arrays; import day10.homework.Aliens; /**  *   * @Description  *   * 随机奥特曼打小怪兽  *  ...

  6. Java基础知识——对象数组

    对象数组Object[].对象数组也是一种引用传递,放对象的数组. 1.设计一个学生类.创建一个学生对象数组,保存十个学生对象 2.设计Test类.设计两个成员方法用来统计学生对象数组中男女生人数以及 ...

  7. java二维对象数组_java 二维数组和对象数组

    1.二维数组:二维数组就是存储一维数组(内存地址/引用)的数组 2.二维数组的初始化 1) int intA[][]={{1,2},{2,3},{3,4,5}}; 2) int [][] intB=n ...

  8. java接收前端对象数组

    在做考试系统的笔记本功能,需要前端传过来对象数组 将对象数组转为json格式在传到后端,后端用String接收,然后转为json对象,在获取其中的对象数组,再遍历数组即可 var markQuesti ...

  9. java二维对象数组存入文件_关于Java:将2D数组保存到磁盘文件

    我目前正在开发一个基本的国际象棋程序,该程序允许用户保存当前游戏并稍后再返回并从上次停止的地方接机. 唯一的问题是我不知道如何将2d数组保存到磁盘文件. 我感到更加困惑的是,该代码集需要单独写入每个值 ...

最新文章

  1. usaco Network of Schools
  2. 盘点COVID-19新冠药物和疫苗研发进展
  3. make 操作技巧指南--gcc版本设置
  4. 电脑台式计算机描述不可用,win7系统计算机描述不可用的解决方法
  5. 00asp.net_js前后台代码互访
  6. Win7 配置Android开发环境
  7. 【转】未能加载文件或程序集或它的某一个依赖项,系统找不到指定的文件
  8. 并发编程面试题(2021最新版)
  9. 高效update方案
  10. C ++ 指针 | 指针与函数_7
  11. android+创意方案,有创意≠购买欲 - 10款失败的 Android 创意产品
  12. 【课程复习+记录】最优化理论与方法
  13. html5中的错误怎么调试,页面中css调试和问题 解决的一些经验总结
  14. php获取毫秒级别时间戳及转换日期
  15. 外贸邮箱用哪个邮箱号比较好,是多少?
  16. 光猫通过 Telnet 修改自带 WLAN 功能 SSID 强制 ChinaNet- 问题
  17. 使用vue3实现数据大屏展示
  18. 勒让德符号判断二次剩余-C语言
  19. 为Repository添加自定义方法
  20. win10无法访问xp计算机,XP系统访问Win10打印机被拒绝的解决方法

热门文章

  1. 菜单响应函数:ON_COMMAND和ON_UPDATE_COMMAND_UI,ON_COMMAND_RANGE和ON_UPDATE_COMMAND_UI_RANGE
  2. 重启服务器后网页显示nginx,解决重启服务器以后Nginx无法启动
  3. java分布式(java入门)
  4. 嵌入式操作系统内核原理和开发(实时调度)
  5. 【10天基于STM32F401RET6智能锁项目实战第2天】(分别用库函数和寄存器点灯)
  6. php+larvael,PHP+Laravel的简单应用教程【ajax的使用】
  7. python str方法的用法_Python基础之str常用方法、for循环
  8. mask rcnn算法分析_实例分割综述(单阶段/两阶段/实时分割算法汇总)
  9. 易安卓与jaVa_E4A变量 · E4A易安卓中文开发教程-E4A社区 · 看云
  10. window两个窗口上下摆放_滑动窗口技巧