.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是不一样的 .Net码农学Android---小点整理

 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#相比有些麻烦!

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

 

你可能感兴趣的:(android)