java中String和int的转换

来源:互联网 发布:功放机功放电路板淘宝 编辑:程序博客网 时间:2024/06/03 16:58

由于时常要用到java中的String和int的转换,所以做点简单的总结。

一,String转换为int:

把String类型的intstr转换为int类型的数据integer。

1.  int integer=Integer.valueOf(intstr).intValue();

2. int integer=Integer.parseInt(intstr);

二,int转换为String:

把int类型的str转换为String类型的数据s。

1. String s=str+"";

2. String s=Integer.toString(str);

3. String s=String.valueOf(str);

下面附一份简单的代码:

public class TypeChange {/** * @author XiaobaoLiu */public static void main(String[] args) {System.out.println("String 转换为  int方法如下:");System.out.println(stringtoint1("123456")+"--->Integer.valueOf(intstr).intValue()");System.out.println(stringtoint2("987654")+"--->Integer.parseInt(intstr)");System.out.println("int 转换为  String方法如下:");System.out.println(inttostring1(123)+"--->str+''");System.out.println(inttostring2(456)+"--->Integer.toString(str)");System.out.println(inttostring3(789)+"--->String.valueOf(str);");}public TypeChange(){}public static int stringtoint1(String intstr){int integer=Integer.valueOf(intstr).intValue();return integer;}public static int stringtoint2(String intstr){int integer=Integer.parseInt(intstr);return integer;}public static String inttostring1(int str){String string=str+"";return string;}public static String inttostring2(int str){String  s=Integer.toString(str);return s;//Integer integer=new Integer(str);//return integer.toString();}public static String inttostring3(int str){String string=String.valueOf(str);return string;}}


0 0
原创粉丝点击