您的位置:首页 > 其它

做数组题时,出现的与返回值有关的问题

2017-10-10 22:17 190 查看
public class Ameir_yang8
{
public static String StringDome(String[] arr)
{
if(arr==null)
{
System.out.println("null");
return null;
//换成 return; 会报错的; 报错内容为:缺少返回值.
//因为不管什么情况下都要返回一个值; 因为 这个方法有返回类型了,无论如何都要返回一个 符合条件的  值 . 也就是不管怎么样都要有返回值,除非是void,不需要返回值,其他的类型都要有返回值.

}
else
{
String ret = "[ " ;
for(int i=0;i<arr.length;i++)
{
if(i==arr.length-1)
{
ret = ret + arr[i] + " ]" ;
}
else
{
ret = ret + arr[i] + " , " ;
}
}
return ret;
}
}
public static void main(String[] args)
{
String[] arr = new String[]{"A","B","C","D","E","F"};
String result = Ameir_yang8.StringDome(arr);
System.out.println(result);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐