有关方法调用的问题 Think In Java 中的练习,高手帮忙解答一下吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,一个字打错了,题目如下:创建一个有两个方法的类,第一个方法里,调用两次第二个方法,第一次不用THIS,第二次用THIS。 晕,是不是这样?public class Test{ void MethodA(){ MethodB(); this.MethodB(); } void MethodB();} 我的理解:class TestHelloWorld{ public void sayHello1() { sayHello2(); this.sayHello2(); } public void sayHello2() { System.out.println("Hello world again!"); } static public void main(String[] args) { TestHelloWorld thw = new TestHelloWorld(); thw.sayHello1(); }} 对啊,那个程序不是好好的么,结果打印2次Hello world again!有什么问题呀 class aaa{ public void sayHello1() { sayHello2(); this.sayHello2(); } public void sayHello2() { System.out.println("Hello world again!"); } static public void main(String[] args) { aaa a = new aaa(); a.sayHello1(); }} 在这段程序中,用this的时候,系统提示this可以用到你定义的这2个方法,至于用哪个,就要看题目要你怎么做了! 大家看一下这个代码还有的优化吗? JAVA java兴趣小组,有兴趣的来 菜鸟级问题(java文件的编译) 我要在画布画一个普通的按钮,看这样是否正确? 急~~帮帮忙,看下~(菜的很,来者给分) Java,想说爱你不容易 小白请教一个多态问题 这是用什么方式编码的,如何解码? java -jar cracker.jar咋报错了 200分,帮忙编一个小游戏 java数据库的问题,提示将截断字符串或二进制数据
创建一个有两个方法的类,第一个方法里,调用两次第二个方法,第一次不用THIS,第二次用THIS。
public class Test{
void MethodA(){
MethodB();
this.MethodB();
} void MethodB();
}
class TestHelloWorld
{
public void sayHello1()
{
sayHello2();
this.sayHello2();
}
public void sayHello2()
{
System.out.println("Hello world again!");
} static public void main(String[] args)
{
TestHelloWorld thw = new TestHelloWorld();
thw.sayHello1();
}
}
Hello world again!
有什么问题呀
{
public void sayHello1()
{
sayHello2();
this.sayHello2();
}
public void sayHello2()
{
System.out.println("Hello world again!");
} static public void main(String[] args)
{
aaa a = new aaa();
a.sayHello1();
}
}