integer和string相互转化
时间: 2023-04-27 16:03:48 浏览: 81
在编程中,我们可以使用一些函数或方法将整数(integer)和字符串(string)相互转化。
将整数转化为字符串,可以使用str()函数,例如:
num = 123
str_num = str(num)
print(str_num) # 输出为"123"
将字符串转化为整数,可以使用int()函数,例如:
str_num = "123"
num = int(str_num)
print(num) # 输出为123
需要注意的是,如果字符串中包含非数字字符,转化为整数会报错。如果需要转化的字符串中包含小数点,可以使用float()函数将其转化为浮点数。
相关问题
String类型和Integer类型直接的互相转换
String类型和Integer类型之间的互相转换可以通过以下方式实现:
1. String转Integer:使用Integer.parseInt()方法将字符串转换为整数。
例如:
String str = "123";
int num = Integer.parseInt(str);
2. Integer转String:使用Integer.toString()方法将整数转换为字符串。
例如:
int num = 123;
String str = Integer.toString(num);
int 和 string相互转换
Android中可以使用Integer.parseInt()方法将字符串转换为整数。
例如:
String str = "123";
int num = Integer.parseInt(str);
这样就将字符串"123"转换为整数123。需要注意的是,如果字符串中包含非数字字符,会抛出NumberFormatException异常。