簡體   English   中英

我正在嘗試在字符串數組中查找特定字符。 我必須使用什么?

[英]I am trying to find the specific character within a String Array. What must I use?

下面是代碼。\\我想象您使用了一個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個字符。 我在評論時遇到問題,我嘗試過幾次答復,但沒有骰子。

這是我會做的:

    String[] decoder = {"Nexa2f5", "Z52Bizlm" , "Diskapr" , "emkem9sD", "LaWYrUs", "dAStn78L", "mPTuriye", "aaeeiuUu", "IL8Ctmpn"};
    for (String s: decoder){
        String myChar = s.substring(4, 5);
        // now continue to process myChar
    }
class test {
    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++)
        {
        String temp = decoder[i];
        System.out.println(temp.substring(4,5));
        }
    }
}
 for(String s : decoder) {
      for(char c : s.toCharArray()) {
           //loops through ever char of every string
      }
 }

 char letter;
 for(String s : decoder) {
      if(s.length > 4) {
           letter = s.chatAt(5);
      }
 }

選擇你的武器。 我不確定要如何執行此操作,但這是您要遍歷數組中變量的格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM