做数组题时,出现的与返回值有关的问题
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); } }
相关文章推荐
- 遍历数组出现的奇葩问题
- PHP递归返回值时出现的问题解决办法
- (2)int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序,返回值为原数据中第一个元素为0的下标。(尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路)
- 关于数组的问题(连续子数组的最大和、数组中出现次数超过一半的数字、调整数组顺序使奇数位于偶数之前)
- 有关IIS7安装过程中出现的问题 “出现错误,并非所有的功能被成功更改。”
- Ext frame=true与baseCls=x-plain共用出现有关问题
- 从eclipse3.4中启动tomcat6.0.16出现有关“SetPropertiesRule”错误的问题解决方法[转载]
- wpf prism4 出现问题:无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。
- 数组下标为负数出现的问题(关于数组下标越界的检查)
- 关于数组的问题(连续子数组的最大和、数组中出现次数超过一半的数字、调整数组顺序使奇数位于偶数之前)
- 利用nextDouble将从键盘上读入的输入流传送到一维double数组中 出现的问题
- php 中遍历数组时使用引用出现的问题
- 在linux安装出现的有关问题与解决方案
- 一个有关数组的问题的解答
- 关于数组的问题(连续子数组的最大和、数组中出现次数超过一半的数字、调整数组顺序使奇数位于偶数之前)
- android客户端解析本地json数组出现乱码问题解决方法
- C++调用大数组出现栈溢出的问题解决方法,堆和栈的完全解析
- 解决java web项目出现的有关问题 -cannot be read or is not a valid ZIP file
- C#中有关规则与不规则数组的问题