角色转移[Java]

时间:2016-05-22 11:27:14

标签: java string methods logic character

我需要知道这个java问题背后的逻辑:

  

确定以下输入文字的字符转移到   成为"aptech"(只有字符转换才会输入Aptech)。

输入:"bqufdi"
输出:"Character Shift = 1"

有人帮我解决这个java问题吗?感谢。

1 个答案:

答案 0 :(得分:0)

String s = "aptech";
String in = "bqufdi";

您可以编写一个简单的for语句,如

for(int i = 0; i < in.length(); ++i)    
    System.out.print(in.charAt(i) - s.charAt(i)); // shift for each letter

输出111111并表示"bqufdi"中的所有字母都转移到右侧的一个位置。