int和String互相转换的方法

Python016

int和String互相转换的方法,第1张

int和String互相转换的方法

在java、C#中,String类是不可变的,对String类的'任何改变,都是返回一个新的String类对象。 下面我为大家整理了关于int和String互相转换的方法,一起来看看吧:

Java中int和String互相转换的多种方法

1 如何将字串 String 转换成整数 int?

A. 有两个方法:

1). int i = Integer.parseInt([String])

或 i = Integer.parseInt([String],[int radix])

2). int i = Integer.valueOf(my_str).intValue()

注: 字串转成 Double, Float, Long 的方法大同小异.

2 如何将整数 int 转换成字串 String ?

A. 有叁种方法:

1.) String s = String.valueOf(i)

2.) String s = Integer.toString(i)

3.) String s = "" + i

注: Double, Float, Long 转成字串的方法大同小异.

========================================================

在java中 如何将int转换成String

方法1 int i=10String s=""+i

这是利用java的toString机制来做的转换,任何类型在和String相加的时候,都会先转换成String。

方法2 int i=10String s=String.valueOf(i)

这是利用String类提供的工厂方法来做的转换。

   Java调用外部exe程序方法:

Java代码

public class Demo{

public static void main(String args[]){

Runtime rn = Runtime.getRuntime()

Process p = null

String exeFile = ""

try{

exeFile = "D:\\EditPlus 2\\editplus.exe"

p = rn.exec(exeFile)

}catch( Exception e ){

System.out.println( " ERROR exec Editplus.exe " )

}

}

}

java int类型转换String类型方法有:用 int i+""、用String.valueOf(),还可以直接强制类型转换。

具体转化步骤如下:

1、首先打开软件eclipse;

2、我们可以用 int i+"";即可完成转换,也就是任何数+“”一个字符串就等于字符串;

3、也可以用String.valueOf()这个类型转换方法,在这个括号里面放入要转换的对象即可。例如:boolean bool = trueString s = String.valueOf( bool );

4、还可以直接强制类型转换,比如int MyInt = 1234;String MyString = "" + MyInt;即在要转换的对象前面加个括号,在括号里面放入转换的类型即可。