java返回值类型问题
请问如果java中一个方法返回值类型是string的,那么return返回值时能返回一个string的数组对象么?例如:string[]str=newstring[50]...
请问如果java中一个方法返回值类型是string的,那么return返回值时能返回一个string的数组对象么?例如:
string[] str=new string[50];
return str[50];
谢谢了!
那如果我要把这50个数组对象都返回呢?该怎么解决呢? 展开
string[] str=new string[50];
return str[50];
谢谢了!
那如果我要把这50个数组对象都返回呢?该怎么解决呢? 展开
6个回答
展开全部
可以啊,象你举的例子里面
str是个string数组,而且str[0]就是string拉
所以你可以返回一个str[0]
不过你这里是50个元素,下标从0开始,就是0到49哈,最多就
str[49]
当然你的例子里面还没给数组元素赋值呢
比如
str[0]="haha";
str[49]=new String("abc");
str是个string数组,而且str[0]就是string拉
所以你可以返回一个str[0]
不过你这里是50个元素,下标从0开始,就是0到49哈,最多就
str[49]
当然你的例子里面还没给数组元素赋值呢
比如
str[0]="haha";
str[49]=new String("abc");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好象不能反回数组的吧?
但是你 return str[50]
str[50] 你没有声明吧 你只声明了50个数组那最后一个应该是 str[49] 才对吧
要是想反回数组 加入这样呢?
str x
return x
刚学JAVA不久 不知道对不现在我没机子来试
但是你 return str[50]
str[50] 你没有声明吧 你只声明了50个数组那最后一个应该是 str[49] 才对吧
要是想反回数组 加入这样呢?
str x
return x
刚学JAVA不久 不知道对不现在我没机子来试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以会跑出异常的
得先把数组放在一个变量里面然后输出这个变量
数组的元素不能直接输出的!
得先把数组放在一个变量里面然后输出这个变量
数组的元素不能直接输出的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将返回值类型定义指针,然后返回数组的指针,即数组名。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以,声明什么类型就要返回这个类型(或她的子类)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询