题解 | #简单密码#看我写的简单有效的屎山代码

简单密码

http://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

看我写的简单有效的屎山代码

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        char c[] = str.toCharArray();
        for(int i = 0; i<str.length() ; i++){
            if(c[i]>='A'&&c[i]<='Z'){
                if(c[i]+32 != 'z')
                    c[i] += 33;
                else
                    c[i] = 'a';
            }
            else if(c[i]=='a'||c[i]=='b'||c[i]=='c')
                c[i]='2';
            else if(c[i]=='d'||c[i]=='e'||c[i]=='f')
                c[i]='3';
            else if(c[i]=='g'||c[i]=='h'||c[i]=='i')
                c[i]='4';
            else if(c[i]=='j'||c[i]=='k'||c[i]=='l')
                c[i]='5';
            else if(c[i]=='m'||c[i]=='n'||c[i]=='o')
                c[i]='6';
            else if(c[i]=='p'||c[i]=='q'||c[i]=='r'||c[i]=='s')
                c[i]='7';
            else if(c[i]=='t'||c[i]=='u'||c[i]=='v')
                c[i]='8';
            else if(c[i]=='w'||c[i]=='x'||c[i]=='y'||c[i]=='z')
                c[i]='9';
            System.out.print(c[i]);
        }
        System.out.println();
    }
}

全部评论
6
点赞
送花
回复
分享
发布于 2023-05-12 15:45 浙江
6
点赞
送花
回复
分享
发布于 2023-08-01 11:40 江苏
滴滴
校招火热招聘中
官网直投
6
点赞
送花
回复
分享
发布于 2023-09-02 15:06 山西
编程常态,甚至都不想用switch case
点赞
送花
回复
分享
发布于 2023-11-07 19:56 山西
6
点赞
送花
回复
分享
发布于 2023-12-30 15:53 湖北
6
点赞
送花
回复
分享
发布于 03-21 17:31 陕西
6 舒服了
点赞
送花
回复
分享
发布于 04-16 00:01 湖北

相关推荐

头像
不愿透露姓名的神秘牛友
04-08 00:50
点赞 评论 收藏
转发
36 3 评论
分享
牛客网
牛客企业服务