java笔记总结Java与C#对照笔记
1.集合的初始化
Java中的List和Map都是接⼝,⽆法直接创建,必须⽤ArrayList和HashMap代替;C#中的List和Dictionary都是类,可以直接创建Map<String,String> map = new HashMap<String>(){{
put("userId","1");
put("password","2");
}}; //Java --如果是List,则将put改为add
Dictionary<string,string> map = new Dictionary<string,string>(){
{"userId","1"},{"password","2"}
}; //C#
2.枚举
Java在1.5版本中引⼊了enum,使⽤上和C#不太⼀样
取值:
Java:
enum -> int: int i = dinal();
int -> enum: enumType b= enumType.values()[i];
C#:
enum -> int: int i = (int)enumType;
int -> enum: enumType b= (enumType)enumType;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论