Androidの中のすべての2文字の後にコロンと特殊記号を連結する方法

ニティンKarande:

私が連結するか、コロンなどの特殊文字を追加文字列内のすべての2文字の後に。

たとえば、次のように元の文字列は以下の通りです:

String abc =AABBCCDDEEFF;

CONCATENATEまたはアペンドコロンの後に以下の通りです:

  String abc =AA:BB:CC:DD:EE:FF;

だから私の質問は、私たちがアンドロイドでこれを実現することができる方法です。

前もって感謝します。

アブドゥルWaheed:

あなたはMathクラスの機能なしで実行したい場合は、コードの下に試すことができます。

StringBuilder stringBuilder = new StringBuilder();
    for (int a =0; a < abc.length(); a++) {
        stringBuilder.append(abc.charAt(a));
        if (a % 2 == 1 && a < abc.length() -1)
            stringBuilder.append(":");
    }

ここに

  1. %2 == 1 ** ==>この条件文は**付加するために使用されます ":"
  2. <abc.length()-1 ==>この条件文を追加するために使用されていません「:」

最後のエントリインチ これは理にかなって願っています。あなたが何か問題を見つけた場合は私に知らせてください。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=222219&siteId=1