博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java习题】 -- 设计⼀个⽅法,将⼀个字符串中的⼤⼩写字⺟翻转
阅读量:2164 次
发布时间:2019-05-01

本文共 1453 字,大约阅读时间需要 4 分钟。

/**     * 字符串的大小写字母翻转     * @param str     * @return     */    private static String reverseLetter(String str) {        char[] arrays = str.toCharArray();        for (int i = 0; i < arrays.length; i++) {            if (arrays[i] >= 'a' && arrays[i] <= 'z')                arrays[i] -= 32;            else if (arrays[i]>='A'&&arrays[i]<='Z')                arrays[i] += 32;        }        return new String(arrays);    }

大概思路: 

    1.字符串转化成字符数组

    2.进行处理

    3.字符数组再转化成字符串

完整代码如下:

package task;import java.util.Arrays;import java.util.Scanner;/** * (中)设计⼀个⽅法,将⼀个字符串中的⼤⼩写字⺟翻转。 *  方法: *      1.将一个字符串转成一个字符数组 "hello".toCharArray() *      2.进行操作 *      3.在将字符数组转成一个字符串,得到"hello"  newString("hello".toCharArray()) */public class BigData09 {    public static void main(String[] args) {        Scanner scanner = new Scanner(System.in);        System.out.println("请输入字符串: ");        String str = scanner.next();        System.out.println(reverseLetter(str));    }    /**     * 字符串的大小写字母翻转     * @param str     * @return     */    private static String reverseLetter(String str) {        char[] arrays = str.toCharArray();        for (int i = 0; i < arrays.length; i++) {            if (arrays[i] >= 'a' && arrays[i] <= 'z')                arrays[i] -= 32;            else if (arrays[i]>='A'&&arrays[i]<='Z')                arrays[i] += 32;        }       /* for (char array : arrays) {            System.out.print(array);        }*/        return new String(arrays);    }}

 

转载地址:http://qpczb.baihongyu.com/

你可能感兴趣的文章
【Loadrunner】【浙江移动项目手写代码】代码备份
查看>>
Python几种并发实现方案的性能比较
查看>>
[Jmeter]jmeter之脚本录制与回放,优化(windows下的jmeter)
查看>>
Jmeter之正则
查看>>
【JMeter】1.9上考试jmeter测试调试
查看>>
【虫师】【selenium】参数化
查看>>
【Python练习】文件引用用户名密码登录系统
查看>>
学习网站汇总
查看>>
【Python】用Python打开csv和xml文件
查看>>
【Loadrunner】性能测试报告实战
查看>>
【自动化测试】自动化测试需要了解的的一些事情。
查看>>
【selenium】selenium ide的安装过程
查看>>
【手机自动化测试】monkey测试
查看>>
【英语】软件开发常用英语词汇
查看>>
Fiddler 抓包工具总结
查看>>
【雅思】雅思需要购买和准备的学习资料
查看>>
【雅思】雅思写作作业(1)
查看>>
【雅思】【大作文】【审题作业】关于同不同意的审题作业(重点)
查看>>
【Loadrunner】通过loadrunner录制时候有事件但是白页无法出来登录页怎么办?
查看>>
【English】【托业】【四六级】写译高频词汇
查看>>