Android Studio版本的Excel vlookup?

Android Studio版本的Excel vlookup?,android,android-studio,Android,Android Studio,好吧,我是一个超级noob,除了遵循很多教程之外,我喜欢给自己设置一个问题,然后尝试用一个应用程序来解决它。因此,我正在尝试制作一个小应用程序,当我在工作时,它将帮助我 基本上,它需要将一个4个字符的字符串分解成单个字符,然后以语音方式显示它们。因此,如果我(用户)输入5F9A,它将显示五个狐步九个字母。在工作中,我们有一个excel电子表格来完成这一切,我只是想对它进行反向工程。电子表格本身有多个阶段,它读取字符,将其转换为ASCII,然后在一系列单元格上执行vlookup,其中每个ASCII

好吧,我是一个超级noob,除了遵循很多教程之外,我喜欢给自己设置一个问题,然后尝试用一个应用程序来解决它。因此,我正在尝试制作一个小应用程序,当我在工作时,它将帮助我

基本上,它需要将一个4个字符的字符串分解成单个字符,然后以语音方式显示它们。因此,如果我(用户)输入5F9A,它将显示五个狐步九个字母。在工作中,我们有一个excel电子表格来完成这一切,我只是想对它进行反向工程。电子表格本身有多个阶段,它读取字符,将其转换为ASCII,然后在一系列单元格上执行vlookup,其中每个ASCII代码都位于其语音发音旁边。它查找数字53(ASCII中的5),然后查看它旁边的表示5的单元格

我已经设法将任何用户输入转换成ASCII,但我只是不知道如何存储和访问下一组数据。我一直在研究SQLite,但这是我目前无法理解的,而且对于这么简单的事情来说,似乎太复杂了


无论如何,我知道问答案是作弊,但也许是朝着正确的方向推进?

这样做的虚拟方式是:

  • 获取单词的每个字母(字符)
  • 有一个开关盒,可以给你语音上的等价物(你必须用手来做)

    字符串单词=你的单词; 字符串语音; 字符当前字符

    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:
    ....
         }
    }
    

    用于(i=0;iYou可以将所有内容存储在HashMapCool中感谢您的回复,我将研究此评论和其他评论。hash map和switch case之间的主要区别是什么?请记住,我还没有学会!非常感谢您的回复,我需要几天时间才能尝试,但这给了我一些目标!谢谢获得。