我是一名初学者 android/java 程序员,我的背景主要是 C++ 和 C#。在 C# 中,如果我有一个名为 myWord 的字符串变量,并且它的值为“Hello”,我可以使用 + 运算符附加附加信息。
我在java中尝试了几次这个方法,显然我不能使用这个策略,因为TextView数据类型是无效的。 Android studio 给我以下错误: Operator '+' 无法应用于 '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");
我想找到一种方法将附加文本附加到“Hello”的原始值,因此 displayTextView 的值将是“Hello Bob!”
有任何想法吗?
编辑:我目前正在使用大写“S”,我的应用程序可以成功访问和检索我的班级信息。每当我尝试将文本附加到 TextView 数据类型时,应用程序就会发生故障。
谢谢大家的反馈。
您可以致电append()
在 TextView 对象上。
在你的情况下,它将是:displayTextView.append("Bob!");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)