java 中简谈数组的new
2014-04-13 15:56
232 查看
基本类型的数组,new一次就行了。 但,类的数组,必须为每个元素再new一遍。例:
for(int i = 0; i < 11; ++i)
frame[i] = new Frame('father');
基本类型就是那些小写开头的类型: int, float, double... 但 Integer, Float, Double不是,它们属于类。
也就是说
int a[] = new int[10];
a[3] = 3; // 正确
Integer b[] = new Integer[3];
b[1].setValue( 5 ); // 错误
b[0] = new Integer();
b[0].setValue( 5 ); // 正确。 应循环new
for(int i = 0; i < 11; ++i)
frame[i] = new Frame('father');
基本类型就是那些小写开头的类型: int, float, double... 但 Integer, Float, Double不是,它们属于类。
也就是说
int a[] = new int[10];
a[3] = 3; // 正确
Integer b[] = new Integer[3];
b[1].setValue( 5 ); // 错误
b[0] = new Integer();
b[0].setValue( 5 ); // 正确。 应循环new
相关文章推荐
- JAVA中数组初始化时用new与不用new有区别吗
- Java 利用Array.newInstance创建动态数组突破Array本身限制
- java的new数组,对数组里每个对象必须再实例化
- 深入 JAVA里面关于byte数组和String之间的转换问题
- Java的byte数组
- Java将一段逗号分割的字符串转换成一个数组
- 关于字符串和byte数组在java和ios之间兼容的解决办法。
- Java数组在内存中是什么样的?
- 把Java数组转换为List时的注意事项
- java基础知识4--数组的常用方法(Array)
- Java判断一个对象是否是数组
- java数组操作1——排序
- java 解析JSON对象与数组
- Java判断一个对象是否是数组
- 数据结构笔记--栈的总结及java数组实现简单栈结构
- [置顶] Android java程序员必备技能,集合与数组中遍历元素,增强for循环的使用详解及代码
- 直接拿来用!超实用的Java数组技巧攻略
- JAVA基础-方法和数组
- java中关于char[]数组输出问题
- java基础整理3--数组的应用