Android应用程序开发

Android应用程序开发,android,Android,我正在使用eclipse,这是android的新功能。我想知道如何打印用户在EditText列中输入的字符串。我从用户处获取输入,但我想在程序中使用用户输入的字符串。我该怎么做呢??? 很简单, String strEditText = editText.getText().toString(); // For getting text from EditText System.out.println ( strEditText ); // For Printing 您还可以访问如何检

我正在使用eclipse,这是android的新功能。我想知道如何打印用户在EditText列中输入的字符串。我从用户处获取输入,但我想在程序中使用用户输入的字符串。我该怎么做呢???

很简单,

String strEditText = editText.getText().toString();  // For getting text from EditText
System.out.println ( strEditText );   // For Printing 
您还可以访问如何检索EditText字符串的示例。

请尝试此操作

String strEditText = editText.getText().toString();
System.out.println ( strEditText );
现在使用这个strEditText来使用edittext值,它必须有.toString()


String strEditText=editText.getText().toString();//用于从EditText获取文本
System.out.println(strEditText);//对于打印

,它总是给出一个错误。代码的第一行给出一个错误,表示无法进行引用。EditText EditText=(EditText)findViewById(R.id.youredittext);请在这两行之前添加此行。我尝试了EditText edit_text=(EditText)findViewById(R.id.message_text);CharSequence edit_text_value=edit_text.getText();这很好用。非常感谢。但是我应该如何比较字符串“edit_text_value”的字符呢??我试着“编辑文本值[I]=”编辑文本值“[j]”;像这样,但这是不可能的,因为它是一个字符序列而不是数组。请帮助我为什么比较Charsexunce?使用字符串比较值。好的,这很好。非常感谢。但是我应该如何比较字符串“edit_text_value”的字符呢??我试着“编辑文本值[I]=”编辑文本值“[j]”;像这样,但这是不可能的,因为它是一个字符序列而不是数组。请帮忙。这里的其他人都认为使用
toString()
会让你的生活更轻松。(并非强制要求)String类还有方法
charAt()
。但是String类中还有很多很酷的函数,可以帮助您在不操纵字符的情况下实现所需的功能。我尝试了EditText edit_text=(EditText)findviewbyd(R.id.message_text);CharSequence edit_text_value=edit_text.getText();这很好用。非常感谢。但是我应该如何比较字符串“edit_text_value”的字符呢??我试着“编辑文本值[I]=”编辑文本值“[j]”;像这样,但这是不可能的,因为它是一个字符序列而不是数组。请提供帮助。@user1188874-您可以使用“编辑文本值。字符(i)=编辑文本值。字符(j)”来编辑文本值
String strEditText = editText.getText().toString();
System.out.println ( strEditText );