A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始



int类和String类的转换

int -- String

        a:和""进行拼接

                int i = 100;
                String s1 = i + "";

        b:public static String valueOf(int i)

                String s2 = String.valueOf(i);

        c:int -- Integer -- String(Integer类的toString方法())

                Integer i2 = new Integer(i);
                String s3 = i2.toString();

        d:public static String toString(int i)(Integer类的静态方法)

                String s4 = Integer.toString(i);

String -- int

        a:调用public static int parseInt(String s)

                String s = "200";
                int i3 = Integer.parseInt(s);


StringBuffer类和String类的转换

String -- StringBuffer

        a:通过构造方法

                StringBuffer sb = new StringBuffer("heima");

        b:通过append()方法

                StringBuffer sb = new StringBuffer("heima");
                sb2.append("heima");

StringBuffer -- String

        a:通过构造方法

                StringBuffer sb = new StringBuffer("heima");
                String s1 = new String(sb);

        b:通过toString()方法

                String s2 = sb.toString();

        c:通过subString(0,length);

                String s3 = sb.substring(0, sb.length());

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马