lzth.net
当前位置:首页 >> jAvA方法的返回值 >>

jAvA方法的返回值

方法的返回值是指我们获取到的某个方法体中的代码执行后产生的结果!(前提是该方法可能产生结果).返回值的作用:接收出结果,使得它可以用于其他的操作!

Java中一个方法如果定义了返回值,就会在函数的最后加上return语句,用来返回数据,提供给别的方法使用:这个就是面向对象了,定义了一个类,可以把它理解成其他普通的数据类型一样,返回值可以是普通的数据类型,如int,char等,当然也可以是自己定义的数据类型,也就是你所说的类名,它返回的是这个类对应的一个对象.

返回值实际上是设置的返回值类型,不定义具体的值,在return中进行参数值返回.举例 :public String test(String id){ if(id =="1"){ return "第一个用户";}else{ return "其余的用户";} } 解释:java中设置的return值必须与返回值类型一致,并且所有的正常执行分支都必须具有返回值(抛出异常不算在正常执行里面),否则会直接报错.

这问题问的,需要返回值的时候就返回值啊比如一个方法,计算两个整数相加后的结果,就应该返回一个整数型啊public int add(int a,int b)//典型的需要返回值的{return a+b;}如果一个方法,只需要处理问题,而不需要返回处理结果,就不用返回,也就是void,比如下面这个方法,传一个名字做参数,这个方法是向这个人问好的,就只需要问好,不需要返回值public void sayHello(String name){System.out.println("中午好"+name);}另外,一个方法虽然有返回值,但是可以不接收这个返回值.

通常会把一个方法的返回值当做另一个方法的参数给传进去.返回值你可以用,也可以不用.但是你写一个有返回值的方法必须要先声明返回值的类型.比如说一个类里有一个方法叫做getName 返回值是一个String类型,方法作用是拿到这个类的名字返回出去.这时你可以这样用: System.out.println(getName());这样这个返回值会当做参数扔到这个方法里. 简单的说就是 方法 1 拿到名字 方法 2 打印出来 明白了么?

A:通常情况下认为构造方法是没有返回值的,所以也不能反回void类型,实际上,如果要深究,那么构造方法也是有返回值的,它返回的是一个类的实例,因为我们用new关键字和构造器来创建对象的,所以返回值类型是当前类

选A,方法的参数当然可以是多个.B不对,方法的返回值的类型跟参数的数据类型没关系,方法的定义方法为: 返回值类型 方法名(参数类型 参数名)C也不对,可以不同.D也不对,可以是类等非基本数据类型.

1. 创建类的对象时,使用运算符____new______给对象分配内存空间.2. 定义类的构造方法不能有返回值类型,其名称与___类_ _名相同.3. Java语言中关键字___ double __表示双精度类型.4. 若有定义:float b[]={1.1f, 3.

//中间的object代表返回值的类型,return出来的值一定要和这个类型一致或是这个类型的子类public Object getObject(){ //这里就是返回值,把你需要返回的值,用return返回,这个类型要和方法规定的返回值类型一致或是规定返回值类型的子类 return new Object();}

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com