java复习笔记 string和stringbuilder

StringBuilder

练习题

复制代码
 //输入一行字符 统计出数字字符的个数
        Scanner sc = new Scanner(System.in);
        char[] chars = sc.next().toCharArray();
        int index =0;
        for (int i = 0; i < chars.length; i++) {
            if (chars[i] >= '0' && chars[i] <= '9') {
                index++;
            }
        }
        System.out.println(index);

    }

代码实现

判断是不是回文数

复制代码
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        int left = 0, right = str.length() - 1;
        boolean hui = true;
        while (left < right) {
            if (str.charAt(left) != str.charAt(right)) hui = false;
            left++;
            right--;
        }

        System.out.println(hui ? "是回文" : "不是回文");

例题3:

这个思路 倒着循环 挨个判断 'a'^=32;可以让大写转成小写 小写转成大写

相关推荐
Sunsets_Red2 分钟前
2025 FZYZ夏令营游记
java·c语言·c++·python·算法·c#
自由生长202417 分钟前
从流式系统中思考-C++生态和Java生态的区别
java·c++
培培说证29 分钟前
2026大专Java开发工程师,考什么证加分?
java·开发语言·python
qq_3363139330 分钟前
java基础-方法引用
java·开发语言·算法
总是学不会.33 分钟前
【JUC编程】一、线程的基础概念
java·开发语言·jvm
我是唐青枫37 分钟前
C#.NET struct 全解析:什么时候该用值类型?
开发语言·c#·.net
深蓝海拓39 分钟前
PySide6从0开始学习的笔记(十) 样式表(QSS)
笔记·python·qt·学习·pyqt
由之43 分钟前
Spring事件监听机制简单使用
java·spring
小鸡吃米…1 小时前
Python - 类属性
java·前端·python
沉下去,苦磨练!1 小时前
计算一个字符串在另一个字符串中出现次数
java·开发语言