之前在做專題時有用到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
apple
append 是什麼也沒講
回覆刪除上面程式碼註解不是有說了嗎?
刪除使用append 可追加String字串,把你要的字串接起來。
append 是什麼也沒講
回覆刪除