Нитин Karande:
Я хочу СЦЕПИТЬ или добавить специальный символ , как толстая кишка : после каждого 2 символа в строке.
Для примера: Оригинал строки являются следующие:
String abc =AABBCCDDEEFF;
После СЦЕПИТЬ или дописывания толстой кишки, являются следующие:
String abc =AA:BB:CC:DD:EE:FF;
Так что мой вопрос заключается в том, как мы можем достичь этого в андроид.
Заранее спасибо.
Абдул Вахид:
Вы можете попробовать ниже код, если вы хотите обойтись без функций класса 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(":");
}
Вот
- % 2 == 1 ** ==> это условный оператор используется для добавления ** ":"
- а <abc.length () -1 ==> это условное выражение используется , чтобы не добавить «:»
в последней записи. Надеюсь, что это имеет смысл. Если вы нашли какие-либо проблемы, пожалуйста, дайте мне знать.