📜  string a int java (1)

📅  最后修改于: 2023-12-03 15:35:10.050000             🧑  作者: Mango

关于 "string a int java"

在Java中,有时候我们需要在字符串和整数之间进行相互转换。这时,我们就会用到字符串(String)和整数(int)之间的转换。下面,介绍一些关于这方面的知识点。

将字符串转换为整数

在Java中,可以使用Integer类中的parseInt()方法将字符串转换为整数。这个方法的声明如下:

public static int parseInt(String s) throws NumberFormatException

该方法接受一个字符串参数s,返回一个整数,并且可能抛出一个NumberFormatException。代码如下:

String s = "123";
int i = Integer.parseInt(s);
将整数转换为字符串

在Java中,可以使用Integer类中的toString()方法将整数转换为字符串。这个方法的声明如下:

public static String toString(int i)

该方法接受一个整数参数i,返回一个表示整数的字符串。代码如下:

int i = 123;
String s = Integer.toString(i);
关于String和int的比较

在Java中,String和int是不同类型的数据。因此,不能直接使用“==”运算符将它们进行比较。应该使用equals()方法进行比较。

String s = "123";
int i = 123;
if(s.equals(Integer.toString(i))) {
    System.out.println("s equals i");
}
参考资料