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

相关推荐
Filotimo_12 小时前
在java后端开发中,kafka的用处
java·开发语言
Lethehong12 小时前
GLM-4.7 与 MiniMax M2.1 工程实测:一次性交付与长期 Agent 的分水岭
开发语言·php·ai ping·glm4.7·minimaxm2.1
Seven9712 小时前
剑指offer-55、链表中环的⼊⼝节点
java
༾冬瓜大侠༿12 小时前
C++内存和模板
java·开发语言·c++
半路_出家ren12 小时前
Python操作MySQL(详细版)
运维·开发语言·数据库·python·mysql·网络安全·wireshark
共享家952712 小时前
MYSQL-内外连接
开发语言·数据库·mysql
ppo_wu12 小时前
介绍下CompletableFuture的用法
java·开发语言
吴佳浩 Alben12 小时前
Python入门指南(七) - YOLO检测API进阶实战
开发语言·python·yolo
BestAns20 小时前
一文带你吃透 Java 反射机制
java·后端
沐知全栈开发20 小时前
HTML5 浏览器支持
开发语言