这是问题: https ://uva.onlinejudge.org/external/100/10082.pdf 这是我的代码:
import java.util.Scanner;
public class Main {
public static void main (String [] abc)
{
Scanner sc=new Scanner(System.in);
String b="QWERTYUIOP[]ASDFGHJKL;'ZXCVBNM,./";
String result="";
String input=sc.nextLine();
String uppercase=input.toUpperCase();
for(int i=0;i<uppercase.length();i++)
{
try
{
for(int c=0;c<b.length();c++)
{
if(uppercase.charAt(i)==b.charAt(c))
{
result=result+b.charAt(c-1);
break;
}
else if(Character.isWhitespace(uppercase.charAt(i))==true)
{
result=result+ " ";
break;
}
}
}
catch(Exception e)
{
continue;
}
}
System.out.println(result);
}
}
我不知道这段代码有什么问题。输出与问题中的输出相同