按照毕老师的视频我打印出来的为什么有问题,请高手们帮我看看??
//对两个整数变量的值进行互换(不需要第三方变量)
class Demo3
{
public static void main(String[] args);
int n=3,m=8;
n = n^m;
m = n^m;//(n^m)^m
m = n^m;//n^(n^m)
public static void main(String[] args); //把那个分号去掉
int n=3,m=8; //前面少个大括号 {int n=3,m=8;
n = n^m;
m = n^m;//(n^m)^m
m = n^m;//n^(n^m) //这行的第一个m应该是n吧。 n=n^m
public static void main(String[] args){
int n=3,m=8;
n = n^m;
m = n^m;//(n^m)^m
n = m^n;//n^(n^m)
System.out.println("n="+n+",m="+m);
}
你应该注意格式的书写 熟悉^ 和//的应用