java,从键盘输入一行字符串“Dog loves”,利用String类的contains函数测试是否包含“Dog”字符串,如果包含在字符串结尾添加“ bones”,并打印输出(使用StringBuilder拼接),否则输出“字符串不包含指定字符Dog”。
时间: 2024-03-02 07:49:18 浏览: 53
好的,您可以参考以下代码实现:
```java
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一行字符串:");
String str = scanner.nextLine();
if (str.contains("Dog")) {
StringBuilder sb = new StringBuilder(str);
sb.append(" bones");
System.out.println("新字符串为:" + sb.toString());
} else {
System.out.println("字符串不包含指定字符Dog");
}
}
}
```
运行结果如下:
```
请输入一行字符串:
Dog loves
新字符串为:Dog loves bones
```
阅读全文