java问题 int a[ ]=new int[5]是什么意思
创建一个数组,数组名是a ,大小为5 ,数组里存放的数据类型是int型,至于new 是JAVA 中创建实例的关键字,要是不好理解就理解成创建一个新的东西.
在java中,int a[] = new int[] ; 把 int[] 写成 int [ ] 行吗? int...
可以 int []\/\/像这样 空上几百行 a = new \/\/都木有问题 int [\/\/中括号 10 \/\/也可以 ]\/\/分家 ;\/\/这么简单的事 自己写个小程序 试一下不行么 2分钟就可以了吧 干嘛非要等别人来回答
int a [ ] = new int [5]; int [ ] a=new int [ ] {1,2,3,4,5}...
int a [ ] = new int [5];是错误的,把a[]改为*a就对了,这就是指针与数组主要差别之一。int [ ] a = new int [ ] {1,2,3,4,5};也是错误的,因为在C\/C++中没有[]a的用法。
Java数组为什么不能这样赋值。
你可以写成int a[] =new int[2]{1, 2};1.初始化赋值只能跟在new后面。2.如果想要写两行只能数组等于另一个数组。3.第三种就是常见的a[0] = 1;
java 语句int a[][]=new int[][3]哪里错了啊?帮我解释详细点哦,谢谢
你不能这样定义int a[][]=new int[][3]这样定义是错误的 可改为int a[][]=new int[3][]如果你一定要定义第二维可以这样定义 int a[][]=new int[3][];a[0]=int new int[3];a[1]=int new int[3];a[2]=int new int[3];...
在java中“int[]a;a=new int[n];”为什么不行呢?接着我用输入流输入,谢...
\/ 这是可运行代码不知道是不是你想要的,有问题留言。\/ import java.util.Scanner;public class ArrayTest { public static void main(String[]args){ int[]a;\/\/定义变量 int n = 5;\/\/需要先声明n在使用.a=new int[n];\/\/初始化变量。\/\/定义输入流.Scanner scanner = new Scanner(System....
int a [ ] = new int [5]; int [ ] a=new int [ ] {1,2,3,4,5}...
回答:2种写法在不同语言上都是对的,在c#里只能用第二种写法来定义数组。当然,你会问这个问题,猜想你用的应该是java。其实2个定义方式没什么区别,只不过第二个定义实例的时候同时给数组的每个元素都赋上了值。
关于一个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}这样定义,记住就好~~~
int a[]=new a[10];为什么会报错? 定义一个长度为10的int数组怎么定义...
int[] a=new int[10];语法错误;你可以这样理解 定义一个变量a 类型是int[](整型数组)数组是引用类型,所以new 一个int[10](把数组程度定义为10)如果那你那样,直接int a[]={0,0,0,0,0,0,0,0,0,0,};简单粗暴
Java编程中的[ ]和{ }是表示什么意思?
(2)public void a(){} 这里的{}表示方法体,凡是在{}中的内容均是方法的实体。【注意】我们可以在程序的任何合法语句两侧加{},例如:{int a = 0;},这个等价于int a = 0;也就入上所说,他是程序的一个“边界”,并没有实际的运行意义,只是把程序分隔成模块,是一种固定的写法。