好的我是一个大块的菜鸟,除了跟随很多教程之外我还想给自己设置一个问题,然后尝试用app修复它。因此,我试图制作一个应用程序,以便在我工作时帮助我。
基本上,它需要将4个字符的字符串分解为单个字符,然后以发音方式显示它们。因此,如果我(用户)输入5F9A,那么它将显示FIVE FOXTROT NINE ALPHA。在工作中,我们有一个excel电子表格,可以完成所有这些,我只是试图对其进行逆向工程。电子表格本身有多个阶段,它读取字符,将它们转换为ASCII,然后在一系列单元格上执行vlookup,其中每个ASCII代码都紧挨着它的语音发音。它查找数字53(ASCII格式为5),然后查看旁边的单元格,其中显示为FIVE。
我设法将任何用户输入转换为ASCII,但我不知道如何存储和访问下一组数据。我一直在研究SQLite,但现在已经超出了我的范围,对于这么简单的事情来说似乎很复杂?
无论如何,我知道它的作弊要求答案,但也许正朝着正确的方向努力?
答案 0 :(得分:0)
这样做的假方法是:
有一个开关盒,可以为您提供语音等效(您必须手动完成)
String word = yourWord; 字符串拼音; char currentChar;
for(i=0;i<=word.lenth();i++){
currentChar = word.substring(i, i+1);
phonetic = getPhonetic(currentChar)
}
String getPhonetic(char char){
switch char{
case a:
return alpha;
break;
case b:
....
}
}