编写Java程序对字符串“张三@@@李四@@王五@茅台”进行切割,去掉@符号。
时间: 2024-02-13 08:58:18 浏览: 29
以下是Java程序对字符串进行切割并去掉@符号的示例:
```java
public class SplitTest {
public static void main(String[] args) {
// 练习1:切割字符串"张三@@@李四@@王五@茅台".
String s = "张三@@@李四@@王五@茅台";
// 描述切割规则:以若干@来切割
String regex = "@+";
// 切割后的字符串数组:
String[] ss = s.split(regex);
for (String string : ss) {
System.out.println(string);
}
}
}
```
运行结果:
```
张三
李四
王五
茅台
```
相关问题
javascript以下代码,将字符串“张三@李四
JavaScript代码如下:
```javascript
// 定义一个字符串变量
var str = "张三@李四。";
// 利用正则表达式去除特殊符号
var newStr = str.replace(/[@。]/g, '');
// 输出处理后的字符串
console.log(newStr); // 输出:张三李四
```
以上代码利用replace方法和正则表达式,将字符串中的“@”和“。”符号替换为空字符串,从而得到处理后的字符串“张三李四”。
编写一个Java程序,对字符串进行分割,字符串为:张三,李四,王五
下面是一个简单的Java程序,可以对给定字符串进行分割,并将结果存储在一个字符串数组中:
```java
public class Main {
public static void main(String[] args) {
String str = "张三,李四,王五";
String[] parts = str.split(",");
for (String part : parts) {
System.out.println(part);
}
}
}
```
运行结果为:
```
张三
李四
王五
```