Java字符串处理:String类与StringBuilder类的全面解析
1. String类方法详解
1.1 startsWith和endsWith方法
startsWith
和 endsWith
方法用于检查字符串是否以指定的字符或子字符串开头或结尾。以下是示例代码:
// 示例代码,假设存在字符串数组
String[] strings = {"started", "starting", "ended"};
for (String str : strings) {
if (str.startsWith("st")) {
System.out.println(str + " starts with \"st\"");
}
if (str.startsWith("art", 2)) {
System.out.println(str + " starts with \"art\" at position 2");
}
if (str.endsWith("ed")) {
System.out.println(str + " ends with \"ed\"");
}
}
运行结果:
started starts with "st"
starting starts with "st"
started starts with "art" at po