1. java返回整个数组怎么返回

public Point[] getPoints() {
Point[] points = null;
if(有点) {
points = 点数组
} else {
points = new Point[];
}
return points;
}
--------------------------------
points = new Point[] >>>改为:points = new Point[0]

2. java函数中产生的数组如何返回

返回类型为viod
public static void readfile(String filepath)改为复

public static float[] readfile(String filepath)
return arr1
main方法中
float[] b=readfile(a);
不清楚你制到底是一维数组还是二维,方法里是一维,你的问题又是二维

3. JAVA数组返回如何表达 给个例子

首先~~你必须明白Arrays.sort()的作用
我解释下sort()是根据元素的自然顺序,对指定对象数组按升序进行排序。数组中的所有元素都必须实现 Comparable 接口。此外,数组中的所有元素都必须是可相互比较的(也就是说,对于数组中的任何 e1 和 e2 元素而言,e1.compareTo(e2) 不得抛出 ClassCastException)。
保证此排序是稳定的:不会因调用 sort 方法而对相等的元素进行重新排序。

该排序算法是一个经过修改的合并排序算法(其中,如果低子列表中的最高元素小于高子列表中的最低元素,则忽略合并)。此算法提供可保证的 n*log(n) 性能。n*log(n)指的是执行时间
该例子中
Student类实现了Comparable接口compareTo()是接口中指定的排序函数~~实现了这个函数sort()方法会自动去进行比较从而实现排序
为什么常量放在前面? ~~这只是习惯问题

name.compareTo(ss.name);这句调用的是String中的compareTo方法而不是Student类中的
Student ss = (Student)o;是对传入的对象o进行强制转化为Student类型转化的对象为ss,个人觉得可以不写
result = num > ss.num ? 1 :(num==ss.num ? 0 : -1)这句要从后面()之间的看起,如果this.num==ss.num的话返回0的值,否则返回-1,前面的意思是如果this.num大于ss.sum的话返回1,其他情况由后面的定也就是对Student对象根据num属性进行排序
学java的话~~我可以发给帮助文档给你~~~ 提问人的追问 2009-05-05 08:00主要的是那个“逐一比较a或b数组,是否与另一数组有重复元素,若无,加入新数组,若有,继续拿下一元素进行比较 ”搞不出,新数组中不能有重复元素。。。

4. java如何用一个方法返回string数组的值,尽量具体一点

student[] a, String nm是两个参数,a是一个字符串数组,nm是一个String

想返回数组很简单,return 数组名;即可

这是很基础的东西,平时一定要多看书,多读代码,多思考.

5. java如何return一个数组内容我return 数组名 返回的只是一个地址,如何返回数组里的内容

返回地址就对了,把地址赋值给新的数组,循环打印,就能得到里面的内容


publicstaticvoidmain(String[]args){
intarrInt[]=init();
for(inti=0;i<arrInt.length;i++){
System.out.println(arrInt[i]);
}
}
staticint[]init(){
intarrInt[]={3,5,6};
returnarrInt;
}

6. java方法返回数组

String[] k=类名.a();
k......

7. java 返回数组对象怎么返回

你所得到的结果,放在一个new的数组中
然后返回句柄就可以了

8. java中如何返回一个数组;

返回数组,直接写一个方法就可以专了属呀

private static int[] getArray() {
int[] tmp = new int[10];
for (int i = 0; i < tmp.length; i++) {
tmp[i] = i;
}
return tmp;
}

9. Java 一个方法返回多个数组可以吗怎么实现

如果多个数组 的类型 中一样的是可以实现 的

可以返回一个list 或者二维数组 。。。

10. java 中怎么用一个方法返回return一个数组的所有元素 ,这是我的程序,为什么不对

public int[] getAnd(int l)
{
int i;
int []data3 =new int[50];
//int z=0; //此变量纯粹多余没有用到,去掉
if (l>0)
{
for (i=0; i<l; i++)
{
if(data3[i]==1 ||data3[i]==1)//你写成了data1 和data2,应该是data3
{
//z=1;
data3[i]=1;
}
else
{
//z=0;
data3[i]=0;}
}

//for (i=0; i<l; i++)
return data3;
}
return null;//此处你还得定义,如果版l<=0的时候,返回值是权什么
}