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

相关推荐
未来之窗软件服务17 分钟前
计算机二级[英文]-C 字符串移动—东方仙盟
c语言·开发语言·仙盟创梦ide·东方仙盟
沪上企服通18 分钟前
代账数据的可移植性设计:开放接口、账套导出与 exit strategy 工程笔记(上海 5 家样本对照)
笔记·策略模式
Wang's Blog19 分钟前
Java框架快速入门: Spring Security+OAuth2之过滤器与过滤器链
java·开发语言·spring
谢尔登39 分钟前
01_Java基础速通
java·开发语言
前端炒粉40 分钟前
DOM 常用 API 速查表
开发语言·javascript·ecmascript
江湖人称菠萝包1 小时前
【Windows】《深入浅出Windows API程序设计:编程基础篇》笔记-Chapter8-子窗口控件
windows·笔记
lemon_sjdk1 小时前
javafx-Image图像(2)
java·javafx
小七在进步2 小时前
C++入门(2)
java·jvm·c++
M78佐菲2 小时前
HTML学习笔记
linux·笔记·学习·tcp/ip·html
To0R2 小时前
Agent 上线前必须过的五道门(附 Spring Boot 实现)
java