这是我的代码:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
StringBuffer stringBuffer = null;
stringBuffer.append("zain");
TextView textView = (TextView)findViewById(R.id.textview);
textView.setText(stringBuffer);
}
}
答案 0 :(得分:4)
你需要
StringBuffer stringBuffer = new StringBuffer();
而不是:
StringBuffer stringBuffer = null;
但是,我不明白你为什么要使用StringBuffer
。您只需致电:
textView.setText("zain");
并从代码中删除stringBuffer
变量。
答案 1 :(得分:1)
您需要使用此StringBuffer stringBuffer = null;
更改此StringBuffer stringBuffer = new StringBuffer();
,以便将数据附加到StringBuffer
。
希望它有所帮助。