Java编程从一个字符串中删除从某个特定字符开始的所有字符。例如原字符串为“abcdefg”,特定字符为“d”,删除后的字符串为“abc”。
时间: 2024-03-23 13:39:13 浏览: 65
好的,这是 Java 编程从一个字符串中删除从某个特定字符开始的所有字符的代码:
```java
import java.util.Scanner;
public class RemoveFromChar {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String s = scanner.nextLine();
System.out.print("请输入一个特定字符:");
char c = scanner.nextLine().charAt(0);
int index = s.indexOf(c);
if (index != -1) {
String result = s.substring(0, index);
System.out.println("删除特定字符后的字符串为:" + result);
} else {
System.out.println("特定字符不存在,不需要删除");
}
}
}
```
运行示例:
```
请输入一个字符串:abcdefg
请输入一个特定字符:d
删除特定字符后的字符串为:abc
```
```
请输入一个字符串:abcdefg
请输入一个特定字符:h
特定字符不存在,不需要删除
```
阅读全文