【发布时间】:2014-05-20 01:19:08
【问题描述】:
我正在开发一个 ShiftCipher 程序,我正在寻找将字符串句子(“这是一个示例”)转换为字符,我可以将句子转换为 2 个字母。 输入:“这是一个例子” 输出:“VJKU KU CP GZCORNG”
空格完好无损。但我不确定如何将其转换为字符,移动文本然后将其转换回字符。
【问题讨论】:
-
我建议阅读
String类的 javadoc。你会在那里找到有用的方法,记住 char 是一个无符号的 16 位值,可以像 int 一样递增。 -
你可以用
charAt或indexOf来做,检查它是否是一个空格,如果为真,跳过它,否则你的算法 -
一个 google 远:stackoverflow.com/questions/10006165/…