1
我有一个类的方法,它返回一个字符串。如果我创建一个对象,并调用该方法,对象包含了类([email protected])的IDAndroid:对象包含类ID
package com.ma.singhalja.testclass;
import android.app.Application;
public class greeting extends Application{
String sayHello(){
return "Hello!";
}
}
我的主要活动:
package com.ma.singhalja.testclass;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
greeting Hello = new greeting();
Hello.sayHello();
System.out.println(Hello);
}
}
登录: I/System.out:[email protected]
任何人都可以告诉显示实际获得字符串“你好”的对象?我已经尝试使用.toString()转换为一个字符串。
谢谢!
不能完全确定,你想要什么,但也许:'字符串的响应= Hello.sayHello( );的System.out.println(响应);'?或者覆盖对象中的toString方法。 –
谢谢你的帮助! – OangUtanKlaus