注册 登录
编程论坛 JAVA论坛

最简单的题目

啊南223322 发布于 2015-12-19 19:36, 2816 次点击
编写一个类,该类创建的对象具有如下功能: ◦ 输入英文小写字母,可以输出对应的英文大写字母; ◦ 输入英文大写字母,可以输出对应的英文小写字母; ◦ 输入其他符,则拒绝接受输入; 要求: ◦ 编码格式良好。
4 回复
#2
q5147005482015-12-23 07:07
擦。。别人是求学 你这的面试题?
#3
limingcong012015-12-23 09:06
用String类的toLowerCase()和toUpperCase()
#4
q5147005482015-12-24 06:18
就当完成练习了 喏 拿去吧。
程序代码:
public class Lx9 {

    public static void main(String[] args) {
        a("zasdas");
    }

    public static void a(String q) {
        String i = "\\p{Lower}*";
        String i2 = "\\p{Upper}*";
        if (q.matches(i2)) {
            System.out.println("转换成小写后:  " + q.toLowerCase());
        } else if (q.matches(i)) {
            System.out.println("转换成大写后 : " + q.toUpperCase());
        } else {
            System.out.println("请正确输入字母");
        }

    }

}
#5
feng177552016-01-26 22:56
好像字符跟字符串的大小写转换时不一样的
字符串是arr.toUpperCase();
字符是 Character.toUpperCase(arr);
1