java字符串如何拆分$符号
时间: 2023-09-07 11:11:26 浏览: 66
如果要拆分Java字符串中的$符号,可以使用正则表达式和split()方法。例如:
```java
String str = "apple$banana$orange";
String[] arr = str.split("\\$");
for(String s : arr) {
System.out.println(s);
}
```
输出结果为:
```
apple
banana
orange
```
在split()方法中传入的参数是一个正则表达式,因此$符号需要用双反斜杠转义。
相关问题
JAVA中字符串拆分和拼接
在JAVA中,可以使用split()方法将字符串拆分成字符串数组,也可以使用"+"符号将多个字符串拼接成一个字符串。例如:
String str = "Hello World";
String[] strArray = str.split(" ");
String newStr = "Hello" + " " + "World";
java 字符串倒序输出
以下是三种Java实现字符串倒序输出的方法:
1.拆分字符数组
```java
String str = "hello world";
char[] charArray = str.toCharArray();
for (int i = charArray.length - 1; i >= 0; i--) {
System.out.print(charArray[i]);
}
// 输出:dlrow olleh
```
2.利用字符串串联符号"+"特性
```java
String str = "hello world";
String result = "";
for (int i = str.length() - 1; i >= 0; i--) {
result += str.charAt(i);
}
System.out.println(result);
// 输出:dlrow olleh
```
3.StringBuilder的reverse()方法
```java
String str = "hello world";
StringBuilder sb = new StringBuilder(str);
System.out.println(sb.reverse().toString());
// 输出:dlrow olleh
```