java中怎么创建一个数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中怎么创建一个数组相关的知识,希望对你有一定的参考价值。

参考技术A Java 中创建数组的基本格式为 type[] varname = new type[size]item1, item2, item3,其中 type 表示元素的类型, size 表示创建数组的大小,在指定后面所有元素的情况下,这个大小可以省略,后面花括号括起来的部分,用于指定元素,如果指定了大小,可以不要后面的部分,如以下语句军创建了一个数组;
int[] = new int[1]; // 创建一个长度为1 的整形数组
int[] = new []1; // 创建一个长度为1,第一个元素的值为1;

java中怎么创建对象数组?比如我创建了一个学生类Student,怎么用这个类创建一个对象数组,麻烦给个例子

class Student


类中怎么创建学生类兑现数组?

学生类:
class A
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 class test()
public static void main(String[] args)
A[] students = new A[2]; //创建2个学生的学生数组
A as= new A();
as.setAge(15);
as.setName("tom");
A as1= new A();
as1.setAge(16);
as1.setName("cat");
A[] a=as,as1; //动态创建学生数组
for (A st : a) //遍历数组
System.out.println(st.getName()+";");






运行结果:
tom;
cat;
参考技术A package com.tt.text;
public class student
private int num;
public int getNum()
return num;

public void setNum(int num)
this.num = num;




package com.tt.text;
import java.util.Scanner;
import com.tt.text.student;
public class test
public static void main(String[] args)
student[] stu=new student[5];

Scanner scanner=new Scanner(System.in);
System.out.println(stu.length);
for (int i = 0; i < stu.length; i++)
System.out.println("输入学生学号");
System.out.println("============");
System.out.println(stu[i]);



参考技术B Student[] student = new Student[5];就像String是一个字符串,String[] 就是一个字符串数组,一样的意思 参考技术C 格式和普通定义的数组差不多了,但是类型不是一般的基本数据类型,楼上说的了,我就不说多了, 参考技术D Student[ ] students = new Student[10]; //创建10个学生的学生数组

以上是关于java中怎么创建一个数组的主要内容,如果未能解决你的问题,请参考以下文章

java中怎么创建对象数组?比如我创建了一个学生类Student,怎么用这个类创建一个对象数组,麻烦给个例子

java中创建一个客户类数组customer[] 怎么给数组中的变量赋值?

JAVA中如何创建一个二维数组,然后给二维数组赋值!

java相关。怎么删除对象数组中的一个元素??谢谢

急!!vb怎么创建数组?

java 返回数组对象怎么返回