java字符串加下划线
时间: 2024-01-15 21:11:48 浏览: 190
可以使用 String 类的 replaceAll() 方法来将字符串中的空格替换成下划线。示例如下:
```java
String str = "java string with spaces";
String newStr = str.replaceAll(" ", "_");
System.out.println(newStr); // 输出结果为:java_string_with_spaces
```
相关问题
java 导出字符串变成下划线
您好,如果您需要将Java中的字符串导出到文件中,并将其中的空格替换为下划线,可以使用如下代码:
```
String str = "this is an example string";
str = str.replaceAll(" ", "_");
try {
FileWriter writer = new FileWriter("output.txt");
writer.write(str);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
```
这段代码首先使用 `replaceAll()` 方法将字符串中的空格替换为下划线,然后创建一个 `FileWriter` 对象,将处理后的字符串写入到文件中。如果需要写入的是多行文本,可以使用 `BufferedWriter` 对象来实现。
希望这个答案能够帮助到您。如果您有其他问题,请随时提出。
java截取字符串下划线
可以使用 Java 中的 split 方法来实现字符串的截取。具体实现方式如下:
```java
String originalStr = "hello_world";
String[] strArr = originalStr.split("_");
String result = strArr[0]; // 获取截取后的结果
```
这里将原始字符串以下划线为分隔符进行分割,得到一个字符串数组,然后取数组中的第一个元素作为截取后的结果。如果原始字符串中没有下划线,那么 strArr 数组的长度为 1,此时取 strArr[0] 也就是原始字符串本身。
阅读全文