String字符串
案例一
求取字符串的长度
public class Main {
public static void main(String[] args) {
String str = "Hello World";
String substring = str.substring(6);
System.out.println("截取后的字符串为:" + substring);
}
}
输出结果:字符串的长度为:11
案例二
字符串的截取
public class Main {
public static void main(String[] args) {
String str = "Hello World";
String substring = str.substring(6);
System.out.println("截取后的字符串为:" + substring);
}
}
输出结果:截取后的字符串为:World
案例三
字符串的拼接
public class Main {
public static void main(String[] args) {
String str1 = "Hello";
String str2 = "World";
String str3 = str1.concat(str2);
System.out.println("拼接后的字符串为:" + str3);
}
}
输出结果:拼接后的字符串为:HelloWorld
案例四
字符串的查找
public class Main {
public static void main(String[] args) {
String str = "Hello World";
int index = str.indexOf("World");
if (index != -1) {
System.out.println("字符串的位置为:" + index);
} else {
System.out.println("字符串未找到");
}
}
}
输出结果:字符串的位置为:6
Array集合
案例一
创建一个ArrayList并添加元素:
import java.util.ArrayList;
public class ArrayListExample {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<String> fruits = new ArrayList<>();
// 添加元素
fruits.add("苹果");
fruits.add("香蕉");
fruits.add("橙子");
// 打印ArrayList的内容
for (String fruit : fruits) {
System.out.println(fruit);
}
}
}
程序会输出
苹果
香蕉
橙子
案例二
访问ArrayList中的元素:
import java.util.ArrayList;
public class ArrayListExample {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<String> fruits = new ArrayList<>();
// 添加元素
fruits.add("苹果");
fruits.add("香蕉");
fruits.add("橙子");
// 访问ArrayList中的元素
System.out.println(fruits.get(0)); // 输出:苹果
System.out.println(fruits.get(1)); // 输出:香蕉
System.out.println(fruits.get(2)); // 输出:橙子
}
}
案例三
修改ArrayList中的元素:
import java.util.ArrayList;
public class ArrayListExample {
public static void main(String[] args) {
// 创建一个ArrayList
ArrayList<String> fruits = new ArrayList<>();
// 添加元素
fruits.add("苹果");
fruits.add("香蕉");
fruits.add("橙子");
// 修改ArrayList中的元素
fruits.set(1, "葡萄");
// 打印ArrayList的内容
for (String fruit : fruits) {
System.out.println(fruit);
}
}
}
该程序输出结果为
苹果
葡萄
橙子
好 , 今天案例到此为止啦, 明天见~