导航:首页 > 编程语言 > java交换变量

java交换变量

发布时间:2023-09-07 23:21:09

java中交换两个整数类型的变量

^ 在java中是位运算符,异或运算。你圈的那三行核心代码就是通过异或运算来交换变量A、B的值。

关于异或运算:异或运算

publicclassTest{
publicstaticvoidmain(String[]args){
intA=14;
intB=5;

A=A^B;
B=B^A;
A=A^B;

System.out.println("A="+A);//A=5
System.out.println("B="+B);//B=14
}
}

执行结果

inttemp=A;//引入一个中间变量
A=B;
B=temp;

㈡ 如何在Java中实现交换两个变量值的方法

public class Demo {
public static void main(String[] args) {
//调用这个静态方法传递两个int 型的值就是了。
exchange(2, 6);
}

public static void exchange(int a, int b) {
int temp = 0;
temp = a;
a = b;
b = temp;
System.out.println("a=" + a);
System.out.println("b=" + b);

}
}

㈢ java如何交换a和b的值

是两个变量的值吗 用一个中间变量temp就行了 temp=a a=b b=temp

阅读全文

与java交换变量相关的资料

热点内容
联通app扣费是什么意思 浏览:381
android应用程序管理员权限 浏览:83
石家庄十万程序员 浏览:971
java继承类实例 浏览:286
疫情期间程序员的工资 浏览:28
最好的python编译器 浏览:189
安卓手机如何调分屏 浏览:731
安卓系统蓝牙耳机如何用 浏览:721
为什么微信不能给appstore充值 浏览:495
程序员的保护动物 浏览:275
程序员遇到问题去哪个网站 浏览:531
安卓手机空格键连续输入怎么取消 浏览:520
压缩空气管道流量计 浏览:564
ug编程高级教程 浏览:177
什么叫做服务器已满 浏览:37
暑假哪有教算法的 浏览:136
密码学的根基是加密 浏览:662
stata方差检验命令 浏览:337
解压后文件夹里的内容丢失 浏览:715
解压无敌视频 浏览:690