java问题 int a[ ]=new int[5]是什么意思
创建一个数组,数组名是a ,大小为5 ,数组里存放的数据类型是int型,至于new 是JAVA 中创建实例的关键字,要是不好理解就理解成创建一个新的东西.
int a[]=new int[5]; Paixu px=new Paixu();
1.这是段JAVA的程序。2.基本意思是从标准输入(System.in)读取5个整数。
int a [ ] = new int [5]; int [ ] a=new int [ ] {1,2,3,4,5}...
回答:2种写法在不同语言上都是对的,在c#里只能用第二种写法来定义数组。当然,你会问这个问题,猜想你用的应该是java。其实2个定义方式没什么区别,只不过第二个定义实例的时候同时给数组的每个元素都赋上了值。
关于一个Java的数组定义问题
默认初始化int a[]=new int[5];java就是不允许你int[] b = new int[2]{100,200}这样定义,记住就好~~~
Java编程中的[ ]和{ }是表示什么意思?
【1】[]有两个用途,一是声明数组时使用,表示数组的长度,例如int a = new int[5],声明了长度为5的数组。二是在正则表达式中,表示一个范围,例如:[a-z]表示取值在小写a到小写z之间 【2】{}是一个语句体,他是一段程序的边界,例如:(1)class A{} 这里的{}表示类实体,凡是在{}中...
Java编程中的[ ]和{ }是表示什么意思?拜托了各位 谢谢
【1】[]有两个用途,一是声明数组时使用,表示数组的长度,例如int a = new int[5],声明了长度为5的数组。 二是在正则表达式中,表示一个范围,例如:[a-z]表示取值在小写a到小写z之间 【2】{}是一个语句体,他是一段程序的边界, 例如:(1)class A{} 这里的{}表示类实体,凡是在{}...
java数组的初始化
int[] a=new int[5]; \/\/初始化为默认值,int型为0 3)int[] a={1,2,3,4,5};\/\/初始化为给定值 4)int[] a=new int[]{1,2,3,4,5}; \/\/同(3)int[] a=new int[5]{1,2,3,4,5};\/\/错误,如果提供了数组初始化操作,则不能定义维表达式 5)int[] a;a=new int[5...
用JAVA编写程序,实现对数组int a[]=new a[5];从键盘随意输入5个值
public class Test { public static void main(String[] args) { System.out.println("请输入:");Scanner sc = new Scanner(System.in);int []a = new int[5];int ct =0;while (ct<5) { a[ct++]= sc.nextInt();} Arrays.sort(a);System.out.println("排序后:");for (int i...
java程序,定义一个大小为五的整型数组,循环给数组赋值,然后将数组中...
public class Demo { public static void main(String[] args) { int a[] = new int[5];for (int i = 0; i < a.length; i++) { a[i] = i;} for (int i : a) { System.out.println(a[i]);} } } 望采纳
java.lang.ArrayIndexOutOfBoundsException: 5
错误意思就是超出限制了,假如你的长度是5(0-4)就是int[] a=new int[5];a[5]这样写就会报错 我看好像是你的内层循环条件错了 for(int j=i+1;j<a.length;i++){ 这个改成 for(int j=i+1;j<a.length-1;i++){ 还有你可以不用通过student.getjava()获取进行比较,可以在学生类中...