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

相关推荐
一勺菠萝丶1 分钟前
解决 SLF4J 警告问题 - 完整指南
java·spring boot·后端
济南壹软网络科技有限公司4 分钟前
架构深潜:通霸IM——私有化部署、全链路开源的高可用企业级即时通讯技术基座
java·架构·开源·即时通讯源码·即时通讯im
TL滕4 分钟前
从0开始学算法——第四天(题目参考答案)
数据结构·笔记·python·学习·算法
二川bro5 分钟前
循环性能提升:Python向量化计算技巧
开发语言·python
小股虫6 分钟前
手搓限流第二版:限流算法与动态阈值的深度整合
java
TracyCoder12310 分钟前
大白话讲Java NIO
java·开发语言·nio
potato_may14 分钟前
C++ 发展简史与核心语法入门
开发语言·c++·算法
m5655bj20 分钟前
通过 C# 将 RTF 文档转换为图片
开发语言·c#
魂梦翩跹如雨20 分钟前
P8615 [蓝桥杯 2014 国 C] 拼接平方数——Java解答
java·c语言·蓝桥杯