Topic: 请问定义如何一个函数在main中调用后实现数据值的交换 |
Print this page |
1.请问定义如何一个函数在main中调用后实现数据值的交换 | Copy to clipboard |
Posted by: zsjust Posted on: 2005-11-30 22:54 在main函数中如下定义一二维数组 a[][],给各数据赋初值,并定义x1,y1,x2,y2 如何定义一个函数,使在main中调用后可将 a[x1][y1] 和 a[x2][y2]的赋值交换? public void main(String args[]) { String[][] a = new String [2][2]; a[0][0]="a"; a[0][1]="b"; a[1][0]="c"; a[1][1]="d"; int x1=0; int y1=0; int x2=1; int y2=0; 调用exchang(x1,y1,x2,y2); //从而得到 // a[0][0]="c"; // a[1][0]="a"; } public void exchang(int a1, int b1, int a2, int b2) { 使a[a1][b1]和a[a2][b2]交换值 } |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |