第一次自己造轮子
// 封装的一个根据需要返回的int数组类
public class Range {
private static int length;
//返回一个从0到i 的整数数组
public static int[] range(int i) {
length = i;
if (length < 1) {
return null;
}
int[] arr = new int[length];
for (int j = 0; j < length; j++) {
arr[j] = j;
}
return arr;
}
//返回一个从i到n的整数数组
public static int[] range(int i, int n) {
length = n - i;
if (length < 1 && n <= i && i < 1) {
return null;
}
int[] arr = new int[length];
for (int j = 0; j < length; j++) {
arr[j] = ++i;
}
return arr;
}
//返回一个从i到n的整数数组 步数为k
public static int[] range(int i, int n, int k) {
length = (n - i) / k;
if (length < 1 && n <= i && i < 1 && k<1) {
return null;
}
int[] arr = new int[length];
for (int j = 0; j < length; j++) {
arr[j] = i+=k;
}
return arr;
}
}
最后
以上就是开放石头最近收集整理的关于根据需要返回的int数组 Range类的全部内容,更多相关根据需要返回的int数组内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复