java编程题,在线求答急急急急?

写答案发就可以了。

p3:
public int test(int[] data,int a) {
for(int i=0;i<data.length;i++) {
if(data[i]==a) {
return i;
}
}
return -1;
}
这个只是会告诉你第一个符合的,后面如果也有的话,并不会告诉你

p1:
public int[] test(int[] data) {
for (int i = 1;i<data.length;i++) {
for (int j = 0;j<data.length-i;j++) {
if (data[j]>data[j+1]) {
int temp = data[j];
data[j] = data[j+1];
data[j+1] = temp;
}
}
}
return data;
}追问

p1不对

追答

??你p1写个测试截图看下输出

追问

大佬拜托了

追答

你是真的迷,你不自己写个测试打印下看看?

追问

p1我和你写的一样,但答案都不对

追答

你把那个大于号改成小于号

追问

追答

你能不能自己动手试试?

追问

没时间,看看高手怎么打的

我晚上再弄

温馨提示:答案为网友推荐,仅供参考