int 转 string
时间: 2023-06-21 07:06:50 浏览: 68
在大多数编程语言中,可以使用相应的类型转换函数将 int 类型转换为 string 类型。例如,在 Python 中,可以使用 str() 函数将 int 类型转换为 string 类型。示例如下:
```
num = 123
str_num = str(num)
print(str_num) # 输出 "123"
```
在 Java 中,可以使用 Integer 类的 toString() 方法将 int 类型转换为 string 类型。示例如下:
```
int num = 123;
String strNum = Integer.toString(num);
System.out.println(strNum); // 输出 "123"
```
不同编程语言的类型转换方式可能会有所不同,需要根据具体语言进行调整。
相关问题
int 转string
将 int 转换为 string 可以使用以下方法:
1. 使用 to_string() 函数:这是 C++11 中的一种方法,将 int 转换为 string。
```cpp
int num = 123;
std::string str = std::to_string(num);
```
2. 使用 stringstream 类:这种方法使用 stringstream 类将 int 转换为 string。
```cpp
#include <sstream>
int num = 123;
std::stringstream ss;
ss << num;
std::string str = ss.str();
```
3. 使用 sprintf() 函数:这种方法使用 sprintf() 函数将 int 转换为 char 数组,然后将其转换为 string。
```cpp
#include <cstdio>
int num = 123;
char buffer[10];
std::sprintf(buffer, "%d", num);
std::string str(buffer);
```
这些方法都可以将 int 转换为 string,你可以选择其中任何一种来使用。
int 转 String
可以使用以下几种方法将int类型转换为String类型:
1.使用Integer类中的静态方法public static String toString(int i):
```java
int i = 20;
String s1 = Integer.toString(i);
```
2.使用String类的静态方法public static String valueOf(int i):
```java
int i = 20;
String s2 = String.valueOf(i);
```
3.使用String类的连接符“+”:
```java
int i = 20;
String s3 = "" + i;
```
4.使用Integer类的toString()方法:
```java
int i = 20;
Integer j = i;String s4 = j.toString();
```
建议使用第二种方法,即使用String类的静态方法public static String valueOf(int i)。