读书人

java的返回值解决办法

发布时间: 2012-03-04 11:13:34 作者: rapoo

java的返回值
java中的返回值。我总是不理解、返回值类型的设定我知道。但是return 返回的值返回到哪里去了。有什么用,??
有人说:返回值就像是老师上课点名,你得回答一声“到”,老师才知道你是否到了,这个比喻虽然很直白,我也能看懂,但是实际操作和理论是有一定的差异的,在此,我想请教一个高人给我列举一个简单的代码示例,让我能够从迷茫中走出来?

[解决办法]

Java code
public class Return(){    public int way()    {        return 1;    }    public static void main()    {        Return a = new Return();        a.way(); //引用这个方法时,返回一个1,但没有储存起来,返回值就被抛弃了。        int b = a.way();//引用这个方法时,返回的1储存起来,放到同一类型的变量b中.    }}
[解决办法]
举例子:
古月金帛三寿,想知道上海的某件事情,他会问家宝,家宝会问俞正声,俞正声问手下人,手下人把结果告诉俞正声,俞正声把结果告诉家宝,家宝把结果告诉古月金帛三寿。
Java code
void hu() {  System.out.println(wen());}String wen() {  return yu();}String yu() {  return shouxiaren();}String shouxiaren() {  return "hello";}
[解决办法]
Java code
public class Test {    public boolean test(int x){        if(x>0){            return true;        }else{            return false;        }    }    public static void main(String[] args) {        int x=1;        int y=0;        Test a = new Test();        System.out.println(a.test(x));        System.out.println(a.test(y));    }}
[解决办法]
Java code
int a;private int val(){  return 5;}a=val(); 

读书人网 >Java相关

热点推荐