151009
2015-10-09 17:02
423 查看
//数组 int myarry[] = new int [5]; //初始化 int[] sh = {1,2,3}; //索引是从0开始 myarry[0] = 100; myarry[2] = 200; myarry[4] = 400; //初始化数组 int my[] = new int[]{0,1,2,3,4}; for (int g = 0; g < myarry.length; g++) { System.out.println("myarry = " + myarry[g]); } char[] csz = new char[5]; csz[0] = 'g'; double[] dsz = {1,2,3}; long lsz[] = new long[]{1,3,5,2}; long l = lsz[2]; //操作数组 Arrays.sort(lsz);//排序 //遍历 int n = 0; while(n < lsz.length) { System.out.println(" lsz{" + n + "] = " + lsz ); n++; } //复制数组 long[] lsz2 = lsz; long[] lsz3 = Arrays.copyOf(lsz,2); long[] lsz4 = Arrays.copyOfRange(lsz, 1, 3); //查询数组,返回索引值 System.out.println("'8的索引位置 ="+Arrays.binarySearch(lsz, 8)) ; //填充 Arrays.fill(lsz2, 2); Arrays.fill(lsz3, 1,3,8); //foreach语句 for(double d : dsz) { System.out.println("d = " + d); } //二维数组 int[][] ewsz = new int[2][3]; ewsz[0] = new int[]{1,2,3}; ewsz[1] = new int[]{4,5,6}; System.out.println("ewsz = " + ewsz[1][2]); System.out.println("ewsz = " + ewsz.length); for(int[] ie : ewsz) { for(int f : ie) { System.out.print( f + " "); } System.out.println(); } for(int m = 0;m < ewsz.length; m++)//ewsz.length 数组的长度,其实就是行数长度 { for(int k = 0;k < ewsz[m].length; k++)//ewsz[m].length 数组里面的长度 相当于列数长度 { System.out.print(ewsz[m][k]+" "); } System.out.println(); } //冒泡排序 int[] sz = {23,12,56,97,19,30,7,21}; for(int i : sz) { System.out.print(i + ","); } System.out.println(); for (int j = 1; j < sz.length; j++) { for(int i = 0; i < sz.length - 1; i++) //改变排序方式 { if(sz[i] > sz[i + 1]) { int t = sz[i + 1]; sz[i + 1] = sz[i]; sz[i] = t; } } for(int i : sz) { System.out.print(i+ ","); } System.out.println(); }
相关文章推荐
- hadoop 全局排序的 源码
- 程序猿的世界~~~~
- Document目录相关代码总结
- 面向初学者之烦人的mainactivity启动前的actionBAR
- mysql常用命令
- sass compass问题小结
- iOS 9 系统适配
- libxml2编程--C语言xml初使用(2)
- libxml2编程--C语言xml初使用(2)
- libxml2编程--C语言xml初使用(2)
- Web Deploy部署错误:未能连接到远程计算机,请确保在远程计算机上安装了 Web Deploy 并启动了所需的进程("Web Management Service")
- python导入sklearn模块出现DLL load failed的解决办法
- iOS开发-------滚动视图(UIScrollView)并实现循环滚动
- ping 命令的一点小记录
- gcc 编译器常用的命令行参数一览
- 深入理解计算机网络—学习笔记二
- iOS开发 手势识别UIGestureRecognizer
- Hibernate框架的基本搭建(一个小的java project的测试向数据库中插入和查询数据的功能)
- Java基础知识强化之IO流笔记35:InputStreamReader(Reader字符流的子类)2种read数据方式
- C#——变量