引荐教程:java教程
return用法总结:
一、在有返回值的要领中,返回要领指定范例的值,同时完毕要领实行;
二、也能够用在返回值为void的要领中,用来停止要领运转;
break和return
break是用来跳出轮回的,比方for,while,do-while都能够跳出,但不跳出函数
return是使全部函数返回的,背面的不管是轮回内里照样轮回表面的都不实行
1.能够在具有对象援用返回范例的要领中返回null
public Button doStuff(){ return null; }
2.数组是完整正当的返回范例
public String[] go(){ return new String[]{"wangsan","wangsan","wangsi"}; }
3.在具有基础返回范例的要领内,能够返回任何值或变量,只需他们能够隐式转换成所声明的返回范例
public int foo(){ char c=‘c’; return c;//char能够转化成int }
4.在具有基础返回范例的要领内,能够返回任何值或变量,只需他们能够显现强迫转换成所声明的返回范例(这个不举例子了)
5.肯定不能从返回范例为void的要领返回任何值(^_^),固然能够用return中断顺序。
public void bar(int a){ //负数则中断操纵, if(a<0){ return; } //do other things }
6.在具有对象援用返回范例的要领内,能够返回任何值或变量,只需他们能够隐式转换成所声明的返回范例(经由过程is-a测试即可)
public Animal getAnimal(){ return new Dog();//只需Dog继续Animal即可 }
以上就是return用法总结的细致内容,更多请关注ki4网别的相干文章!