java编程思想_008产生指定数组类
2012-12-11 17:26
218 查看
package wzs.test2; import java.util.Arrays; //产生指定数组类 public class Test { public static void main(String[] args) { int[] a1 = rang(10); int[] a2 = rang(2, 10); int[] a3 = rang(2, 10, 2); System.out.println("a1:" + Arrays.toString(a1)); System.out.println("a2:" + Arrays.toString(a2)); System.out.println("a3:" + Arrays.toString(a3)); } /** * 0 -- n * @param n * @return */ public static int[] rang(int n) { int[] result = new int ; for (int i = 0; i < n; i++) { result[i] = i; } return result; } /** * start -- end * @param start * @param end * @return */ public static int[] rang(int start, int end) { int size = end - start; int[] result = new int[size]; for (int i = 0; i < size; i++) { result[i] = start + i; } return result; } /** * start -- end 步长为step * @param start * @param end * @param step * @return */ public static int[] rang(int start, int end, int step) { int size = (end - start) / step; int[] result = new int[size]; for (int i = 0; i < size; i++) { result[i] = start + i * step; } return result; } }
输出结果:
a1:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
a2:[2, 3, 4, 5, 6, 7, 8, 9]
a3:[2, 4, 6, 8]
相关文章推荐
- Java编程思想学习(十二) 数组和容器
- 《Java 编程思想》--第十六章:数组
- java编程思想-数组
- java编程思想--数组
- Java编程思想之数组
- java编程思想-第16章-数组
- java编程思想笔记16-数组
- 《Java 编程技巧1001条》第391条: 在数组中查找一指定值
- java编程思想阅读笔记(九)数组和容器
- POI编程——java程序中输出指定格式的Excel表格
- 【Java编程思想】(2)访问权限控制
- Java编程思想学习笔记3 - NIO
- Java编程思想
- Java编程思想学习录(连载之:异常)
- Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(十四)之Type Information
- 【Java编程思想笔记】第四章-流程控制
- 【Java编程思想笔记】第七章-复用
- (35)21.3.6 在其它对象上同步---Java编程思想之并发笔记
- java编程思想_003static作用
- 关于《Java 编程思想》第四版第十五章“泛型”逆变例子的疑惑