java基础编程中数组的定义

比如说一个简单的图书管理系统里面定义数组保存所有图书信息,怎么定义这个数组。里面有图书编号,图书名称,图书状态(已借出,可借),借书日期
是否只要一个数组就能完成这个存储信息的功能
假如只有一个数组当图书信息量大的时候,数据在数组中是怎么存放的?

首先将图书编号,图书名称,图书状态(已借出,可借),借书日期等封装为一个对象,然后使用数组进行存储.
数据量大的时候有可能会溢出的追问

能有简单点的代码实例吗?我刚学不是怎么会!

追答

那你学过对象吗?

追问

之前学过忘记了!忘记了!

追答

我写了一个demo,可以参考一下


温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-06
这个用数组不好,用Map,book={"编号":"001","名称":"java","状态":"可借","借书日期":"2015-02-06"}

java怎么定义数组
1、可以使用String[] s=new String,定义一个长度为6的字符串数组,定义之后,可以对字符串数组进行赋值。2、使用int[] i=new int,定义一个长度为6的整型数组,其它类型类似。3、也可以在定义数组的时候,直接对数组进行赋值,使用String[] str=new String[]{"a ...

怎么学习java?:数组的定义及使用
学习Java时,首先需要掌握数组的定义与使用。数组是Java编程中常用的数据结构之一,它能够存储一组相同类型的元素。数组的定义语法有两种形式,其中type是Java中的数据类型,数组名后跟一对方括号[],这表示该变量是一个数组类型的变量。为数组元素赋值时,需要使用数组类型变量和名称。在定义数组后,可以使用...

java 如何定义数组和初始化
1.数组的定义:数组可以分为一维数组,二维数组,多维数组。一维数组的定义有以下两种方式:type[ ] arr_name;type arr_name[ ];二维数组的定义方式如下:type[ ] [ ] arr_name;type arr_name[ ] [ ];多维数组可根据维数指定相应个数的[ ]int[ ] arr1;String[ ] arr2;float arr3[ ] ;...

java中数组的定义
数组的定义语法有两种:type arrayName[];type[] arrayName;type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。\/** * 数组的三种定义方法 * * 1.数组类型[] 数组名=new 数组类型[数组长度]; *...

Java数组的使用?
a.intarray[]={1,2,3};直接在声明数组的同时进行赋值;b.intarray[];声明数组未进行赋值操作;c.Intarray[]=newint[10];声明数组时定义了数组的大小;3.数组长度:使用数组的length属性,昌平镇java培训认为可已查看数组的大小:Intlength=array.lenth;4.遍历数组:在开发中,根据数组的特性,经常会...

java数组,解释一下这个数组?
所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便,把具有相同类型的...

关于一个Java的数组定义问题
数组的初始化有 动态初始化int a[]; a=new int [3];静态初始化int a[]={3,9,8};默认初始化int a[]=new int[5];java就是不允许你int[] b = new int[2]{100,200}这样定义,记住就好~~~

Java干货 | Java数组和字符串的相互转换
一、数组的探索数组,作为存储相同类型元素的容器,是Java编程的基石。其定义明确,具有固定长度和统一元素类型的特点。例如:strong>1. 定义与特点Java中的数组是一维或*的,一旦初始化,长度就固定不变。其核心特性包括:- 元素类型一致性:所有数组元素必须同类型。- 长度固定:创建时确定,无法动态调整...

java二维数组怎么定义?
java中使用 [][] 来定义二维数组,定义数组时也可同时初始化。两种初始化形式:格式1、动态初始化 数据类型 数组名 [ ][ ] = new 数据类型[m][n]数据类型 [ ][ ] 数组名 = new 数据类型[m][n]数据类型 [ ] 数组名 [ ] = new 数据类型[m][n]举例:int [ ][ ] arr=new ...

java中数组有哪些
Java中的数组有以下几类:一、基本类型数组(Primitive Arrays)在Java中,基本类型的数组是固定大小的数组,其元素类型是固定的。Java支持以下基本类型的数组:int数组、char数组、float数组、double数组、boolean数组等。此外,Java也支持其他基本数据类型对应的包装类数组,如Integer数组等。这些基本类型的数组...

相似回答