就相当于C#里的out关键字,加上这个关键字后可以使一个方法有多个返回值..所以想问java能不能让一个方法返回多个值

解决方案 »

  1.   

    不行,可以用集合封装起来,数据类型不同可以用键值的方式存起来,或者返回用特定的格式(比如  xxxx,xxxx,xxxx,xxxx,xxxx)然后用 spilt把它取出来
      

  2.   

    对于LZ这样的想法本身是有误区的首先我们在学校学结构化编程的时候我们可以吧多个返回值作为结构体啊,数字啊之类的返回。但是在面向对象的时候我们需要返回多个值我们更趋向与把这个要返回的结果封装成为对象你说那LZ?好好寻思寻思新人吧?
      

  3.   

    数组,集合,类,。很多方法,但是整体来看只能返回一个object
      

  4.   

    可以返回数组啊  这样就可以返回一组值了  但是在Java只能返回一类值 不能同时返回两种和两种以上的类型值
      

  5.   

    可以把不同类型的返回值封装成JavaBean或者是集合,比如Vector,通过set方法将要返回的值保存起来,在需要取值的时候通过get方法读取。