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;可以让大写转成小写 小写转成大写

相关推荐
小鹿软件办公4 分钟前
倒计时开启:Chromium 宣布几周内将全面切断 MV2 扩展支持
开发语言·javascript·ublock origin
极客先躯4 分钟前
高级java每日一道面试题-2026年02月09日-实战篇[Docker]-Docker 容器有哪些安全风险?如何缓解?
java·运维·网络·安全·docker·容器
_Aaron___9 分钟前
MyBatis 动态排序别乱用 ${}:ORDER BY 的安全写法
java·spring·mybatis
摇滚侠13 分钟前
SpringMVC 入门到实战 HttpMessageConverter 65-74
java·后端·spring·intellij-idea
codecrafter12314 分钟前
sh:在 Python 里直接调系统命令
开发语言·python·其他
闪闪发亮的小星星14 分钟前
卫星通信、主要业务类型、组成
笔记
Luminous.14 分钟前
C语言--day29
c语言·开发语言
逢君学术论文AI写作15 分钟前
Java第24课:会话技术CookieSession
java·开发语言
小小编程路17 分钟前
字符串转数字时,可能会遇到哪些问题?
java·开发语言·算法
许彰午21 分钟前
责任链模式实战——同一个框架里的两种链
java·开发语言·责任链模式