java报错Syntax error on token "int", Dimensions expected after this token 分类: Android其他 2014-07-05 22:51 140人阅读 评论(0) 收藏
2014-07-05 22:51
351 查看
HashMap<int,String>
map=new HashMap<int,String>();
map.put(1,"a");
map.put(2,"b");
System.out.println(map.get(0));
System.out.println(map.get(1));
报错:Syntax error on token "int", Dimensions expected after this token
原因:引用类型和原始类型没有搞清楚!
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型
封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
HashMap<Integer,String>
map=new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
System.out.println(map.get(0));
System.out.println(map.get(1)
map=new HashMap<int,String>();
map.put(1,"a");
map.put(2,"b");
System.out.println(map.get(0));
System.out.println(map.get(1));
报错:Syntax error on token "int", Dimensions expected after this token
原因:引用类型和原始类型没有搞清楚!
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型
封装类
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
HashMap<Integer,String>
map=new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
System.out.println(map.get(0));
System.out.println(map.get(1)
相关文章推荐
- HashSet<T>类 分类: Android其他 2014-07-05 22:37 60人阅读 评论(0) 收藏
- android开发之调试技巧 分类: android 学习笔记 2015-07-18 21:30 140人阅读 评论(0) 收藏
- VMWARE Workstation 10 安装Ghost 版本WIN7解决办法 分类: Android其他 2015-05-13 19:34 41人阅读 评论(0) 收藏
- 更改包名步骤 分类: Android安装及配置 2014-11-18 22:51 60人阅读 评论(0) 收藏
- android学习和广告平台赚钱zz 分类: Android其他 2014-05-30 10:59 89人阅读 评论(0) 收藏
- try catch finally 用法 分类: Android其他 2014-05-30 10:58 54人阅读 评论(0) 收藏
- Android小技巧:实现捕获应用的运行时异常 分类: Android其他 2015-06-23 12:26 12人阅读 评论(0) 收藏
- Android中 int 和 String 互相转换的多种方法 分类: Android资源 2014-12-30 10:57 49人阅读 评论(0) 收藏
- try、catch、finally及finally执行… 分类: Android其他 2014-05-30 10:58 92人阅读 评论(0) 收藏
- APP的广告模式 ZZ 分类: Android其他 2014-05-30 10:59 83人阅读 评论(0) 收藏
- 360和广点通广告SDK注意事项 分类: Android其他 2014-11-14 18:35 146人阅读 评论(0) 收藏
- 百度搜索参数的含义 分类: Android其他 2014-08-19 15:53 99人阅读 评论(0) 收藏
- Android开发的盈利探索:一… 分类: Android其他 2014-05-30 10:59 135人阅读 评论(0) 收藏
- TextView之一:子类的常用属性 分类: H1_ANDROID 2013-10-30 15:14 770人阅读 评论(0) 收藏
- 自定义view组件 分类: H1_ANDROID 2013-10-26 21:55 741人阅读 评论(0) 收藏
- 使用URLConnection获取网页信息的基本流程 分类: H1_ANDROID 2013-10-12 23:51 3646人阅读 评论(0) 收藏
- ImageView一例 分类: H1_ANDROID 2013-10-30 23:02 1812人阅读 评论(0) 收藏
- TextView之二:常用属性 分类: H1_ANDROID 2013-10-30 12:43 3203人阅读 评论(0) 收藏
- Android4.0 以后不允许在主线程进行网络连接 分类: H1_ANDROID 2013-10-09 14:32 2744人阅读 评论(0) 收藏
- 调用另一个Activity 分类: H1_ANDROID 2013-09-22 14:11 2217人阅读 评论(0) 收藏