为什么我们在使用EditText之后使用String message = editText.getText()。toString()?editText =(EditText)findViewById(R.id.edit_message);

use*_*418 -4 android android-edittext

我是android开发的新手。我正在学习android开发,因为这里是一段代码

Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.edit_message);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
Run Code Online (Sandbox Code Playgroud)

我想知道为什么我们在使用EditText之后使用String message = editText.getText()。toString()。EditText返回什么?

Yau*_*dav 6

所述的getText() 的EditText的方法返回可编辑的对象,而不是字符串以检索的EditText的文本的toString(),可以使用可修改的。)。