
java简单问题!高手进!
pubilcclasse(pubilcstaticvoidmain(stringargs[])(long[]a=(1,2,3,4);long[]b=(100,200,30...
pubilc class e
( pubilc static void main (string args[])
( long[] a=(1,2,3,4);
long[] b=(100,200,300,400,500);
System.out.println("数组b的长度:“+b。length);
System.out.println("b[0]="+b[0]);
)
)
问题1:
第三行和第四行中,long是个关键字,是用来定义一个long行的变量,怎么它不用先定义先?和C不同?难道 long[] a这样就定义了a?那中间的[] 这个符号起什么作用?
问题2:
System.out.println("数组b的长度:“+b。length);中的b。length是什么意思?
问题3:
System.out.println("b[0]="+b[0]);中的("b[0]="+b[0]);又是什么意思? 展开
( pubilc static void main (string args[])
( long[] a=(1,2,3,4);
long[] b=(100,200,300,400,500);
System.out.println("数组b的长度:“+b。length);
System.out.println("b[0]="+b[0]);
)
)
问题1:
第三行和第四行中,long是个关键字,是用来定义一个long行的变量,怎么它不用先定义先?和C不同?难道 long[] a这样就定义了a?那中间的[] 这个符号起什么作用?
问题2:
System.out.println("数组b的长度:“+b。length);中的b。length是什么意思?
问题3:
System.out.println("b[0]="+b[0]);中的("b[0]="+b[0]);又是什么意思? 展开
4个回答
展开全部
long是长整型,在JAVA中默认为八种基本数据类型之一..
long[]代表声明一个长整型数组(Array),数组可以用来存放同种类型的数据
.length是一个方法..b.length可以返回数组b的长度..
("b[0]="+b[0])代表输出数组b中下标0的数值
结果:
数组b的长度:5
b[0]=100
你得翻书再看看数组是怎么回事..要理解下标是什么
long[]代表声明一个长整型数组(Array),数组可以用来存放同种类型的数据
.length是一个方法..b.length可以返回数组b的长度..
("b[0]="+b[0])代表输出数组b中下标0的数值
结果:
数组b的长度:5
b[0]=100
你得翻书再看看数组是怎么回事..要理解下标是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题1:
long是变量类型,代表长整数类型。
long[] a 是声明一个名为a的long类型数组。 [] 就是声明数组的关键字。
问题2:
b.length代表数组b的长度,length为取得长度的属性。输出值“数组b的长度:5”,数组b有五个元素
问题3:
"b[0]="+b[0] 的意思是输出数组B的第一个元素,b[0]就是数组B的第一个元素。
输出值“b[0]=100” 数组B的第一个元素是“100”.
long是变量类型,代表长整数类型。
long[] a 是声明一个名为a的long类型数组。 [] 就是声明数组的关键字。
问题2:
b.length代表数组b的长度,length为取得长度的属性。输出值“数组b的长度:5”,数组b有五个元素
问题3:
"b[0]="+b[0] 的意思是输出数组B的第一个元素,b[0]就是数组B的第一个元素。
输出值“b[0]=100” 数组B的第一个元素是“100”.
追问
那这句long[] a=(1,2,3,4);
就是直接定义了a是long类型吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
long[] a就等价于long a[]意思是定义类型为long类型的数组变量a,赋值应该是long a[] = {1,2,3}不是(1,2,3),这是java中对数组赋值的一种方式
b是这个数组变量的名字,length是java api 提供的函数,提供给我们方便获取其长度
“” 这个引号里面的是字符串,打印的时候直接打印里面的东西,+ 是连接符,意思是打印""里面的字符串,还要一起打印b[0]的数值,输出的结果将是b[0]=x 解释:x为b[0]的数值
b是这个数组变量的名字,length是java api 提供的函数,提供给我们方便获取其长度
“” 这个引号里面的是字符串,打印的时候直接打印里面的东西,+ 是连接符,意思是打印""里面的字符串,还要一起打印b[0]的数值,输出的结果将是b[0]=x 解释:x为b[0]的数值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、定义普通变量 用long a = 1;
定义数组 long []a={1,2,3};
[]是java中定义数组用的。java定义变量直接时可以定义和初始化在一起,不像c要先声明。
2、b.length 其中length是数组b的属性,表示数组的长度。
3、System.out.println();是在控制台打印括号中的内容,在双引号内的会当做字符串原样直接输出,b[0]其中0是数组的索引,代表数组第一个元素,最后会在控制台输出:b[0]=100。
定义数组 long []a={1,2,3};
[]是java中定义数组用的。java定义变量直接时可以定义和初始化在一起,不像c要先声明。
2、b.length 其中length是数组b的属性,表示数组的长度。
3、System.out.println();是在控制台打印括号中的内容,在双引号内的会当做字符串原样直接输出,b[0]其中0是数组的索引,代表数组第一个元素,最后会在控制台输出:b[0]=100。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询