00问答网
所有问题
java 数组 调换
int a={{1,2,3},{4,5,6}}
因为a[1][1]<a[2][1],所以
a={{4,5,6},{1,2,3}}
求神保佑~写出java程序,框架不用了~有这一部分即可
举报该问题
推荐答案 2012-11-27
public static void main(String[] args) {
// TODO Auto-generated method stub
int []a[]={{1,2,3},{4,5,6}};
change(a[0],a[1]);//è¥è¦æ´ä¸ªæ°ç»è°ç¨å¨å¾ªç¯ä¸è°ç¨ä¸ºä¸ª
show(a);
}
//交æ¢
static void change(int []b,int []c){
if(b[1]<c[1]){
for(int i=0;i<b.length;i++){
b[i]=b[i]^c[i];//è¥ä¸æ¯intåå°±èèå®å®ç¨ä¸é´åé交æ¢å§
c[i]=b[i]^c[i];
b[i]=b[i]^c[i];
}
}
}
//æå°
static void show(int []a[]){
for(int []b:a){
System.out.println(Arrays.toString(b));
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jBnDenZr0.html
相似回答
java
,将
数组
中较大数放到第一个元素。谢谢咯
答:
int max=0;int temp;void put(int[] a)//定义方法将
数组
中大数和0坐标将换。{ for (int i=0;ia[max]){ max=i;} } temp=a[0];a[0]=a[max];a[max]=temp;for (int i=0;i
java数组
问题
答:
} 在这个方法中,i和j的值最终没有
调换
,因为他是在main中,如果你是在swap()方法中就调换了,你可以这么理解,当调用swap()方法时,产生了一个方法的形参,int a,int b;使a=i,b=j;然后再成了a=j;b=i,然后方法结束,所以对于mian()中的i,j是没有任何影响的 ...
关于
JAVA
输出单词首字母的程序
答:
import
java
.util.Scanner;public class Assignment3 { public static void main(String[] args) { System.out.println("What are your first, middle, and last names?"); Scanner scan = new Scanner(System.in); String fullName = scan.nextLine(); if (fullName == null) ...
java
如何按出现顺序
调换
奇数和偶数的位置
答:
java
可以通过使用别的排序例如归并或者插入排序,也可以单独开辟
数组
的方式来
调换
奇数和偶数的位置。这些都和内部排序算法相似,考虑到具有稳定性的排序算法不多,例如插入排序,归并排序等;这里采用插入排序的思想实现。代码如下:
Java
是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以...
大家正在搜
调换和调换
数组函数
js数组
js数组去重
js定义数组
数组
数组是什么
c++数组
数组赋值
相关问题
JAVA 数组调换顺序题
Java数组元素位置交换?
java,关于字符串数组的调换问题
java如何来交换两个数组元素的值?
java 交换数组中的两个数。
java 问题 数组元素换位
jAVA如何使一个数组里面的元素随机交换位置
java数组里面的元素怎么交换