String类中replace和valueof的用法
时间: 2023-07-22 21:30:21 浏览: 74
好的,以下是 Java 中 String 类中 replace 和 valueOf 方法的用法:
1. `replace` 方法:用一个新字符替换当前字符串中的所有旧字符。
```java
String str = "hello, world!";
String newStr = str.replace("o", "0");
System.out.println("原字符串:" + str);
System.out.println("新字符串:" + newStr);
```
输出结果为:
```
原字符串:hello, world!
新字符串:hell0, w0rld!
```
2. `valueOf` 方法:将其他类型的数据转换成字符串类型。
```java
int num = 123;
String strNum = String.valueOf(num);
System.out.println("数字:" + num);
System.out.println("字符串:" + strNum);
```
输出结果为:
```
数字:123
字符串:123
```
此外,该方法还支持将其他基本数据类型、对象等转换为字符串类型。例如:
```java
double d = 3.14;
String strDouble = String.valueOf(d);
System.out.println("双精度浮点数:" + d);
System.out.println("字符串:" + strDouble);
```
输出结果为:
```
双精度浮点数:3.14
字符串:3.14
```
阅读全文