0

Wi-Fi とセルラー データの使用状況を収集し、それを SMS 経由でデータの文字列として送信するアプリケーションがありますが、送信する文字列を正しい形式に変更するのに少し助けが必要です

現在の表示方法:

USI;1;3056090866;06/16/58/06/24/13;CN25.48,WN86.957USI;CN34.931,WN16.656

次の方法で送信したい方法:(2番目のUSIなし)

USI;1;3056090866;06/16/58/06/24/13;CN25.48,WN86.957;CN34.931,WN16.656

これはどのように達成できますか?(単に USI という単語の 2 番目の出現を削除したいだけですが、String.format を使用してプログラムでデータを削除する方法がわかりません)

コードスニペット:

String info = String.format("USI%sCN%s,WN%s", tag + status + tag + mdn +tag + DToDevice + tag, mobileStr, totalStr + settings.getString("last_month", "0"));
4

3 に答える 3