例如
class Person{
private String name;
private int age;
public Person(){
//this("LXH",21);
System.out.println("一个新Person对象被实例化");
}
public Person(String name){
this();
}
public Person(String name,int age) {
this(name);
this.age = age;
}
public String getInfo(){
return "姓名:" + name + "年龄:" + age;// 返回两个值,可以吗?怎么说的呢
}
}
public class ThisDemo05{
public static void main(String args[]){
Person per = new Person("张三",21);
System.out.println(per.getInfo());
}
}
在java里return语句能同时返回两个值吗
java中return语句不能同时返回两个值。java中return作为程序结束语句,return后直接会结束函数,同时返回一个返回值,这个返回值的类型是在函数方法上声明好了的,例如public int add(int a,int b){。。。;return a+b;},所以return有且仅有一个返回值。 本回答由电脑网络分类达人 崔良飞推荐 举报| 答案纠错 | 评...
JAVA返回值(一次返回几个值)用RETURN语句怎么写的
回答:没有这个。return 只能返回一个值。÷ 要实现返回几个值,可以1、用数组存几个值,返回数组。2、让这几个值成为外层变量,或静态变量,或全局变量,直接在 方法里用。就直接改变了这些值,就不需要return。
java关于Return的问题
一个方法不能return 两个值,这是肯定的 不过你可以传引用进去 public void mod_div(int x, int y, Integer yushu, Integer gongyoushu){ yushu = Integer.valueOf(x%y);gongyoushu = Integer.valueOf(x\/y);} 被我改成不返回了,呵呵,在调用的时候你就写 Integer i1 = new Integer();Int...
return()语句能返回多个值吗
函数的return语句只能返回一个值,可以是任何类型。因此,可以“返回一个tuple类型,来间接达到返回多个值”。例1、:x除以y的余数与商的函数 defF1(x,y):a=x%y b=(x-a)/y return(a,b)#也可以写作returna,b (c,d)=F1(9,4)#也可以写作c,d=F1(9,4)printc,d...
在java里,一个方法能返回多个值吗
可以返回一个对象,对象可以封装多个属性 比如:return user;这个就是返回user这个对象,这个对象可以有学号,姓名,性别等属性 通过user.getName()获得姓名,user.getNumber()获得学号等
在一个java方法中如何返回两个参数的值?
如果只返回2个参数或已确定个数,则返回数组(同一类型使用类型数组,不同类型使用Object[])。参数个数未知时,使用集合。2.组成一个字符串,使用分隔符分隔。接受后截取或分割。注:分隔符的话,建议使用诸如逗号(,)之类不常使用的符号,&在java里是运算符。有时会产生不必要的麻烦。看个人喜好。
java 一个method中能不能 return 2个变量?
不能,但是你可以把这两个变量打包成一各类对象然后return该对象,就能通过对象掉用两个变量
JAVA的方法中是否可以有多句return语句
可以有n个return,但是必须在不同的逻辑条件下。比如情况A的时候return x, 情况B的时候return y。其实就是“return”这个关键字可以出现多回,但是某个方法在被调用的时候只能返回一个值。
java代码,怎么返回列表中的多个参数
java只能返回一个数值。要返回多个数值可以返回一个数组,或者是在传如参数时,传引用进来,若传的是引用则无需返回即可改变参数值
我想知道return所有用法
在许多编程语言中,如Python、Java等,`return`是一个关键字,用于从函数或方法中返回一个值。当函数执行到`return`语句时,会立即停止执行并返回指定的值。例如:def add_numbers:return a + b # 返回两个数的和 2. 作为普通变量使用 在某些上下文中,如变量赋值等场景,`return`也可以作为一个...