首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

这是什么意思啊java数组解决办法

2012-02-02 
这是什么意思啊?java数组inti123StringstrnewString(i+ )还有请问在java中申明数组是怎么申请的?还

这是什么意思啊?java数组
int   i=123;
                String   str   =   new   String(i+ " ");

还有请问在java中申明数组是怎么申请的?
还有申请字符数组和C语言一样吗

[解决办法]
int i=123;
String str = new String(i+ " ");
用i+ " "作为参数来创建一个字符串,别的数据类型用加号与字符串连接后该字符串都会自动转换成一个字符串类型的。
java和c申名数组不大一样,如java中可以这样申明一个数组:char[] a;可以不指定长度但c不行。
[解决办法]
不会影响,他会把i按照他现在的取值转成字符串的
[解决办法]
String.valueOf(i)
[解决办法]
凡是有字符串的相加时,默认类型的数据会隐式转换为字符串
"a " + 1234 相当于 "a " + "1234 "

声明数组
不定长:String[] a;
定长:String[] a = new String[100];
[解决办法]
int i=123;
String str = new String(i+ " ");

int i = 123;

热点排行
Bad Request.