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

相关推荐
历程里程碑5 分钟前
C++ 17异常处理:高效捕获与精准修复
java·c语言·开发语言·jvm·c++
雨雨雨雨雨别下啦7 分钟前
ssm复习总结
java·开发语言
四谎真好看23 分钟前
MySQL 学习笔记(进阶篇2)
笔记·学习·mysql·学习笔记
速易达网络26 分钟前
基于Java Servlet的用户登录系统设计与实现
java·前端·mvc
拾贰_C29 分钟前
【python | pytorch | 】.报错怎么找到问题所在?
开发语言·pytorch·python
wdfk_prog30 分钟前
[Linux]学习笔记系列 -- [fs]ext4
linux·笔记·学习
散一世繁华,颠半世琉璃31 分钟前
从 0 到 1 优化 Java 系统:方法论 + 工具 + 案例全解析
java·性能优化·操作系统
JasmineWr31 分钟前
Java SPI和OSGi
java·开发语言
Lisonseekpan33 分钟前
@Autowired 与 @Resource区别解析
java·开发语言·后端
青铜弟弟33 分钟前
WOFOST学习笔记4
笔记·python·学习·spring·作物模型·wofost