java数组
来源:互联网 发布:电脑软件网站 编辑:程序博客网 时间:2024/06/01 15:54
内存分析
//汽车类public class Car { String name; public Car(String name) { this.name = name; }}
//内存分析public class ArrayTest { public static void main(String[] args) { int[] a = new int[3]; a[0] = 23; a[1] = 28; a[2] = 32; Car[] cars = new Car[3]; cars[0] = new Car("奔驰"); cars[1] = new Car("保时捷"); }}
//二维数组内存分析public class ArrayTest2 { public static void main(String[] args) { int[][] a = {{1, 2}, {3, 4, 5}, {6, 7}}; }}
System类和Arrays类
public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
//测试arraycopy函数public class ArraycopyTest { public static void main(String[] args) { int[] a = {1, 2, 3, 4, 5}; int[] b = new int[10]; System.arraycopy(a, 1, b, 2, 4); for(int i = 0; i < b.length; i++) { System.out.print(b[i] + " "); //0 0 2 3 4 5 0 0 0 0 } }}
//测试Arrays类的一些方法public class ArraysTest { public static void main(String[] args) { int[] a = {1, 2, 33, 543, 12, 59}; System.out.println(Arrays.toString(a));//[1, 2, 33, 543, 12, 59] Arrays.sort(a); System.out.println(Arrays.toString(a));//[1, 2, 12, 33, 59, 543] System.out.println(Arrays.binarySearch(a, 12)); //2 Arrays.fill(a, 1, 4, 0); System.out.println(Arrays.toString(a));//[1, 0, 0, 0, 59, 543] }}
命令行参数
//测试命令行参数public class ArgsTest { public static void main(String[] args) { for(int i = 0; i < args.length; i++) { System.out.println(args[i]); } }}
在myeclipse里面run as –> Run Configurations –> Arguments,输入命令行参数;如果输入参数中间包含空格,需要用双引号引起来
0 0
- java数组添加数组
- java数组添加数组
- Java数组-二维数组
- 【Java】数组--二维数组
- java-数组/二维数组
- Java数组、遍历数组
- java数组
- JAVA数组
- JAVA数组
- JAVA数组
- Java数组
- Java数组
- java数组
- java数组
- java数组
- Java--数组
- Java数组
- java 数组
- 杨辉三角
- Google官方支持的MVVM架构框架Data Binding使用入门
- 关于preparedstement中setXX的错误
- CCF-NOIP2016 PJ T2
- poj3311 状压DP
- java数组
- 【Flask】Flask-Admin修改成中文显示
- 润乾报表通过ajax实现参数的动态过滤
- win10+VS2013+CPU配置caffe(windows分支)
- Maven 如何为不同的环境打包 —— 开发、测试和生产环境
- 我的屌丝生涯
- 1.3.5、开发板刷系统:使用fastboot烧录android2.3
- Hibernate学习(1)
- eclipse自动格式化