我试图找到一个字符串数组中的特定字符。我最终必须使用什么?

时间:2014-04-21 01:25:24

标签: java arrays

下面是代码。\我想你使用for循环然后另一个但我似乎无法使其工作。我尝试过研究,但是因为我是新手,所以大多数主题都太复杂了。我试图找到一种方法从变量中的每个字符串中获取第五个字符。我将使用提供给我的信息,以便我可以解决我的其余程序。我还有更多工作要做

public static void main (String[]args)
{
     String[] decoder = {"Nexa2f5", "Z52Bizlm" , "Diskapr" , "emkem9sD", "LaWYrUs", "dAStn78L", "mPTuriye", "aaeeiuUu", "IL8Ctmpn"};
     int character = 4;
     for(int i=0; i<=decoder.length-1; i++)
     {

     }
}

我正在尝试获取奇数字符串的第三和第四个字符。我试图将字母放入数组并解码消息。我也试图打印所有其他单词的第5个字符。我有正确的评论问题,而且我已经尝试过多次回复,但没有骰子。

1 个答案:

答案 0 :(得分:0)

在for循环中使用数组索引表示法。例如,String current = decoder[0]会导致current的值为Nexa2f5。获得String对象后(在我的示例中,我将其命名为current),您可以使用String类documentation中显示的charAt()方法来获取第4个和第5个字符。如果您需要更多帮助,请阅读我的评论,然后更新您的代码并提出其他问题。