2014-09-20 61 views
-5

改變第一空白,以 「AA」更改Android第一空白,以 「AA」

String a = "a b c"; 

變化

String a = "aAAb c"; 

答案很明確

a = a.replaceFirst(" ", "AA"); 
+0

這是什麼都與Android呢?你的問題是什麼? – 2014-09-20 04:03:27

回答

0

試試這個代碼,你可能會得到預期的答案,

String str="a b c"; 
    boolean a1 = true ; 
    StringBuilder strbu = new StringBuilder(); 
    for(int i=0 ; i<str.length();i++) 
    { 
     Character b = str.charAt(i); 
     if(b.equals(' ') && a1 == true) 
     { 
      a1 = false; 
      strbu = strbu.append("AA"); 
     } 
     else 
     { 
      strbu = strbu.append(b); 
     } 
    } 
    Log.e("str","string:"+strbu.toString()); 
0

a.replaceFirst(" ", "AA");

如果你還有其他問題,請讓我知道。

+0

我喜歡沒有理由的downvotes ... :) – hd1 2014-09-20 04:35:52

+0

非常感謝。 – Chunhao 2014-09-20 05:21:01

+0

只有你明白我的意思。 – Chunhao 2014-09-20 05:22:50