用java写从键盘上输入一个字符串和子串的开始位置与长度,截取该字符串的子串并输出。
时间: 2024-02-15 21:04:22 浏览: 81
使用C语言提取子字符串及判断对称子字符串最大长度
5星 · 资源好评率100%
可以使用Java中的substring方法来截取子串。代码如下:
```java
import java.util.Scanner;
public class SubstringDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = scanner.nextLine();
System.out.print("请输入子串的开始位置:");
int start = scanner.nextInt();
System.out.print("请输入子串的长度:");
int length = scanner.nextInt();
String subStr = str.substring(start, start + length);
System.out.println("截取的子串为:" + subStr);
}
}
```
以上代码中,首先通过Scanner类从键盘上获取用户输入的字符串、子串的开始位置和长度。然后使用substring方法来截取该字符串的子串,并将结果输出。
阅读全文