【蓝桥杯冲刺省一,省一看这些就够了-Java版本】蓝桥杯字符串问题相关模板以及练习题

蓝桥杯历年省赛真题

点击链接免费加入题单

字符串

常见字符串函数与reverse

public class StringExamples {
   
    public static void main(String[] args) {
   
        // 示例字符串
        String str = "Hello, World!";

        // 1. length() 方法
        System.out.println("Length of the string: " + str.length());

        // 2. charAt() 方法
        char firstChar = str.charAt(0);
        System.out.println("First character: " + firstChar);

        // 3. substring() 方法
        String subStr1 = str.substring(7); // 从索引 7 开始到末尾
        String subStr2 = str.substring(7, 12); // 从索引 7 开始到 12(不包括)
        System.out.println("Substring 1: " + subStr1);
        System.out.println("Substring 2: " + subStr2);

        // 4. indexOf() 方法
        int index = str.indexOf("World");
        System.out.println("Index of 'World': " + index);

        // 5. lastIndexOf() 方法
        int lastIndex = str.lastIndexOf("l");
        System.out.println("Last index of 'l': " + lastIndex);

        // 6. startsWith() 方法
        boolean startsWith = str.startsWith("Hello");
        System.out.println("Starts with 'Hello': " + startsWith);

        // 7. endsWith() 方法
        boolean endsWith = str.endsWith("!");
        System.out.println("Ends with '!': " + endsWith);

        // 8. isEmpty() 方法
        boolean isEmpty = str.isEmpty();
        System.out.println("Is string empty: " + isEmpty);

        // 9. toUpperCase() 方法
        String upperCaseStr = str.toUpperCase();
        System.out.println("Uppercase string: " + upperCaseStr);

        // 10. toLowerCase() 方法
        String lowerCaseStr = str.toLowerCase();
        System.out.println("Lowercase string: " + lowerCaseStr);

        // 11. trim() 方法
        String strWithSpaces = "  Hello, World!   ";
        String trimmedStr = strWithSpaces.trim();
        System.out.println("Trimmed string: '" + trimmedStr + "'");

        // 12. replace() 方法
        String replacedStr = str.replace("World", "Java");
        System.out.println("Replaced string: " + replacedStr);

        // 13. split() 方法
        String[] splitStr = str.split(", ");
        System.out.println("Split string:");
        for (String part : splitStr) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值