WERTYU_键盘错位(JAVA语言)
2024-08-30 01:43:01
package 第三章;
import java.util.Scanner;
/*
* 把手放在键盘上时,稍不注意就会往右错一位。这样,输入Q会变成输入W,输入J会变成输入K等。
输入一个错位后敲出的字符串(所有字母均大写),输出打字员本来想打出的句子。输入保证合法,即一定是错位之后的字符串。例如输入中不会出现大写字母A。
样例输入:
O S, GOMR YPFSU/
样例输出:
I AM FINE TODAY.
*/
public class WERTYU_键盘错位 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//注意 \用\\表示
String s="1234567890-=qwertyuiop[]\\asdfghjkl;'zxcvbnm,./";
Scanner in=new Scanner(System.in);
String str=in.nextLine();
int i=0;
while(i<str.length())
{
if(str.charAt(i)==' ')
{
System.out.print(" ");
}
else
{
System.out.print(s.charAt(s.indexOf(str.charAt(i)+"")-1));
}
i++;
}
}
}
最新文章
- centos添加硬盘
- autofac Adding services after container has been built
- 建立php开发环境(XAMPP + Xdebug+Zend Studio)
- Asp程序的IIS发布
- Java学习笔记15--引用传递
- 禁止 IOS 系统 数字 变超链 (自动识别为电话号码)
- HTTP首部及各状态码
- (转)SQLSERVER表分区的介绍(一)
- DIY时钟类--广州百田笔试之一
- visual studio插件 visual assistx
- js分页算法
- RMAN之进入RMAN(转)
- 定时器(setTimeout和setInterval)调用带参函数失效解决方法
- Java面向对象(一、封装)
- BZOJ 3669 魔法森林
- Lua语法基础(一)
- 转:【WebView的cookie机制 】轻松搞定WebView cookie同步问题
- jvm加载类(更新中)
- http.ResponseWriter的Flush
- 乘积尾零|2018年蓝桥杯B组题解析第三题-fishers