UVa 10082 - WERTYU (java版本)
2016-09-03 18:06
681 查看
题目:键盘编码,每个字符替换成它在键盘上前面的字母(格式符除外)。
思路:思路就是从char[]数组中找到相对应的字符,输出其中的前一位字符。
易错点:找字符时的两个限制条件,应该先判断找的长度越界,用&&逻辑屏蔽字符不一样这个后判条件。
思路:思路就是从char[]数组中找到相对应的字符,输出其中的前一位字符。
易错点:找字符时的两个限制条件,应该先判断找的长度越界,用&&逻辑屏蔽字符不一样这个后判条件。
import java.util.Scanner; public class wertyu { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s=in.nextLine(); char[] c =s.toCharArray(); String s1="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; char[] c2=s1.toCharArray(); for (int i=0;i<s.length();i++){ int j; for(j=0;j<s1.length()&&c[i]!=c2[j];j++){ } if(j<s1.length()){c[i]=c2[j-1];} } System.out.println(c); } }
相关文章推荐
- UVa 272 - TEX Quotes (java版本)
- UVa 1585 Score 得分 (java版本)
- PC 110301 || uva 10082 WERTYU //水题,但是PC格式错误,UVA AC
- UVa1586 Molar mass 分子量 (java版本)
- WERTYU (WERTYU, UVa10082)
- UVa1584 Circular Sequence(环状序列) (java版本)
- UVa - 10082 - WERTYU (常量数组的使用)
- Uva227 Puzzle 谜题 (java版本)
- UVa 10082 WERTYU (water ver.)
- UVa455 Periodic Strings 周期串 (java版本)
- SQL Server数据库Java驱动jTDS发布1.1版本
- Java 2源码解读1:java.util.ArrayList (版本:2.0)
- 小叮咚 中文分词 发布 java 版本 , c# 版本 , c++ 版本
- JavaWebStudio 2005更新版本(JavaWebStudio 2006预览版)下载
- java 版本含义
- 探讨3d游戏的制作和我对quake2--java2版本的研究
- [软件发布]:简单数据库查询工具 v1.0 For MsSQL(Java版本)
- [Java]Axis需要高版本的J2sdk: j2sdk-1_4_2_08
- Java 2源码解读1:java.util.ArrayList (版本:2.0)
- 使用 WebSphere Studio Application Developer 集成版,版本 4.1 开发 Java 消息服务应用程序