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

相关推荐
长存祈月心3 分钟前
Rust 迭代器适配器
java·服务器·前端
超龄超能程序猿4 分钟前
SpringAIalibaba +milvus本地化全链路知识库系统
java·人工智能·spring·milvus
java1234_小锋6 分钟前
PyTorch2 Python深度学习 - 张量(Tensor)的定义与操作
开发语言·python·深度学习·pytorch2
沐雨橙风ιε12 分钟前
防止表单重复提交功能简单实现
java·spring boot·ajax·axios·spring mvc
熙客12 分钟前
后端日志框架
java·开发语言·log4j·logback
2401_8370885016 分钟前
Error:Failed to load resource: the server responded with a status of 401 ()
开发语言·前端·javascript
全栈师16 分钟前
LigerUI下frm与grid的交互
java·前端·数据库
专注前端30年28 分钟前
【Vue2】基础知识汇总与实战指南
开发语言·前端·vue
摇滚侠33 分钟前
Spring Boot3零基础教程,Kafka 的简介和使用,笔记76
spring boot·笔记·kafka
剑小麟33 分钟前
maven中properties和dependencys标签的区别
java·前端·maven