網誌清單

2013年12月31日 星期二

[Android] StringBuilder基本介紹


之前在做專題時有用到StringBuilder,因之前沒使用過這Class,查了一些資料,在此大概描述一下用法。

1. 先建構一個StringBuilder的對象。
 StringBuilder sb = new StringBuilder();

2. 在此對象append你要的資料。
sb.append("你要的字串資料");



小例子:

package com.bloggerads;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class MainActivity extends Activity {

private TextView tv;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

tv = (TextView) findViewById(R.id.tv);
StringBuilder sb = new StringBuilder("a");  //new一個 StringBuilder對象
String array[] = { "p", "p", "l", "e" }; //宣告陣列

int a = 0;
while (a < array.length) {
sb.append(array[a]);   // 使用append 可追加String字串      
tv.setText(text);
a++;
}

}

}

輸出結果:

apple


3 則留言:

  1. 回覆
    1. 上面程式碼註解不是有說了嗎?
      使用append 可追加String字串,把你要的字串接起來。

      刪除