.Net码农学Android---小点整理

小点整理

虽然两大语言的编程思想相同,语法也相似,但具体到使用时,还是有些别扭,可能还是不太熟悉,现就自己遇到的一些微小问题整理如下:

String/Int转换

C#:String--->Int

 String a="33"; 
 Int b=(int)a;
 Int c=Int.Parse(a.ToString());

C#:Int--->String

Int a=33;
String b=a.ToString();

Java:String--->Int

String a="33";
Int b=Integer.parseInt(a.toString());

Java:Int--->String

Int a=33;
String b=String.value(a);

Android中的integer和java中的Integer是不一样的

 Enum枚举的定义

和c#中的枚举有些不同

C#:

 public enum week
        {
            Monday=1,
            Tuesday=2
        }

Java:

 public enum week {
        Monday(1), Tuesday(2);
        private int code;

        private week(int code) {
            this.code = code;
        }
              @Override
        public String toString() {
            return String.valueOf(this.code);
        }

    }
       week.Moday.toString();

和c#相比有些麻烦!

暂时就只有这么多,其他的感觉不是很有必要,这个小点的整理后续还会更新,也欢迎大家补充!

 

posted @ 2014-07-15 10:39  唱歌的光屁股炸弹  阅读(464)  评论(0编辑  收藏  举报