1、创建一个名为"message"的String变量,并将其初始化为"Hello, World!"。4、将字符串"OpenCourseHIST"转换为小写字母。 5、将字符串"Hello, World!"中的"World"替换为"Universe"。 6、判断字符串"Java"是否以字母"J"开头。 7、获取字符串"Hello"的长度,并遍历每个字符。8、将字符串" Trim me "去除首尾的空格。 9、检查字符串"12345"是否只包含数字字符。 10、检查字符串"12345abcd"是否包含英文字符
时间: 2023-07-02 12:14:58 浏览: 107
代码如下:
```java
public class StringManipulation {
public static void main(String[] args) {
// 1.
String message = "Hello, World!";
System.out.println(message);
// 4.
String str1 = "OpenCourseHIST";
String lowerCaseStr1 = str1.toLowerCase();
System.out.println(lowerCaseStr1);
// 5.
String str2 = "Hello, World!";
String replacedStr2 = str2.replace("World", "Universe");
System.out.println(replacedStr2);
// 6.
String str3 = "Java";
boolean startsWithJ = str3.startsWith("J");
System.out.println(startsWithJ);
// 7.
String str4 = "Hello";
int length = str4.length();
System.out.println(length);
for (int i = 0; i < length; i++) {
System.out.println(str4.charAt(i));
}
// 8.
String str5 = " Trim me ";
String trimmedStr5 = str5.trim();
System.out.println(trimmedStr5);
// 9.
String str6 = "12345";
boolean onlyDigits = str6.matches("[0-9]+");
System.out.println(onlyDigits);
// 10.
String str7 = "12345abcd";
boolean containsLetters = str7.matches(".*[a-zA-Z]+.*");
System.out.println(containsLetters);
}
}
```
输出结果为:
```
Hello, World!
opencoursehist
Hello, Universe!
true
5
H
e
l
l
o
Trim me
true
true
```
阅读全文