【发布时间】:2015-06-20 14:06:21
【问题描述】:
我是一名初级 android/java 程序员,我的背景主要是 C++ 和 C#。在 C# 中,如果我有一个名为 myWord 的字符串变量并且它的值为“Hello”,我可以使用 + 运算符附加其他信息。
我在 java 中尝试了几次这种方法,但显然我不能使用这种方法,因为 TextView 数据类型是无效的。 Android studio 给我以下错误: Operator '+' cannot be applied to '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 数据类型时,该应用程序都会进行 FC。
感谢大家的反馈。
【问题讨论】:
标签: java android android-studio textview