5、(字符串与数值型数据的转换)编写一个Java程序,在程序中进行字符串与数值型数据的相互转换,并输出运算结果。
时间: 2024-03-18 08:40:48 浏览: 62
好的,下面是一个简单的Java程序示例,可以实现字符串与数值型数据的相互转换:
```java
public class StringNumberConversion {
public static void main(String[] args) {
// 字符串转换成数字
String strNum = "123";
int intNum = Integer.parseInt(strNum); // 字符串转换成整数
double doubleNum = Double.parseDouble(strNum); // 字符串转换成浮点数
System.out.println("字符串 " + strNum + " 转换成整数为:" + intNum);
System.out.println("字符串 " + strNum + " 转换成浮点数为:" + doubleNum);
// 数字转换成字符串
int num = 123;
String str = Integer.toString(num); // 数字转换成字符串
System.out.println("数字 " + num + " 转换成字符串为:" + str);
}
}
```
输出结果为:
```
字符串 123 转换成整数为:123
字符串 123 转换成浮点数为:123.0
数字 123 转换成字符串为:123
```
在上面的示例中,我们使用了 `Integer.parseInt()` 和 `Double.parseDouble()` 方法将字符串转换为整数和浮点数,使用 `Integer.toString()` 方法将数字转换为字符串。可以根据需要使用其他类型的转换方法,例如 `Float.parseFloat()` 或 `Long.parseLong()` 等。
阅读全文