sna*_*lex 14 java android textview android-studio
我是初学的android/java程序员,我的背景主要是C++和C#.在C#中如果我有一个名为myWord的字符串变量并且它的值为"Hello",我可以使用+运算符附加其他信息.
我在java中尝试过几次这个方法,显然我不能使用这个tatic,因为TextView数据类型是void.Android studio给出了以下错误:运算符'+'无法应用于'void','java.lang.String'
/*C # */
public string bob ()
{
return "Bob!";
}
string myWord = "Hello ";
myWord = myWord + "Bob!"; //myWord is now equal to "Hello Bob!"
OR
myWord = "Hello " + bob(); //myWord is now equal to "Hello Bob!"
*/ JAVA */
TextView displayTextView = null;
displayTextView.setText("Hello");
Run Code Online (Sandbox Code Playgroud)
我想找到一种方法将附加文本附加到"Hello"的原始值,因此displayTextView的值将是"Hello Bob!"
有任何想法吗?
编辑:我目前正在使用大写"S",我的应用程序可以成功访问和检索我班级的信息.当我尝试将文本附加到TextView数据类型时,应用程序将FC.
感谢大家的反馈.
如果您使用的是TextView,请使用append.例如:
TextView textView = (TextView) findViewById(R.id.myText);
textView.setText("Hello");
textView.append(" Bob!");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
29459 次 |
最近记录: |