怎么把string变成int
时间: 2024-10-14 17:05:23 浏览: 19
C#中把字符串String转换为整型Int的小例子
将字符串转换成整数(int)通常是在编程中常见的操作,特别是在处理用户输入或者需要数值计算的时候。以下是几种常见编程语言的示例:
1. **Python**:
```python
num_str = "123"
num_int = int(num_str)
```
2. **Java**:
```java
String numStr = "123";
int numInt = Integer.parseInt(numStr);
```
或者使用 `try-with-resources` 避免空指针异常:
```java
try {
int numInt = Integer.parseInt(numStr);
} catch (NumberFormatException e) {
System.out.println("Invalid number format.");
}
```
3. **JavaScript**:
```javascript
let numStr = "123";
let numInt = parseInt(numStr);
```
4. **C#**:
```csharp
string numStr = "123";
int numInt;
if (int.TryParse(numStr, out numInt))
Console.WriteLine(numInt);
else
Console.WriteLine("Invalid number format.");
```
5. **C++**:
```cpp
std::string numStr = "123";
int numInt;
std::stringstream ss;
ss << numStr;
ss >> numInt;
```
如果转换失败,可能会抛出异常。
阅读全文