Java两个变量的互换(不借助第3个变量)具体实现方法
2016-02-24 14:43
417 查看
import java.util.Scanner; public class VariableExchange { public static void main(String[] args){ System.out.println("请输入变量A的值"); Scanner scanner=new Scanner(System.in); long A=scanner.nextLong(); System.out.println("请输入变量B的值"); Scanner scannerB=new Scanner(System.in); long B=scannerB.nextLong(); System.out.println("A="+A+"\t"+"B="+B); System.out.println("执行变量互换..."); A=A^B; B=B^A; A=A^B; System.out.println("A="+A+"\t"+"B="+B); } }
相关文章推荐
- 事务小述
- 解决java.net.URLDecoder.encode与EncodeURI乱码问题
- Struts2 带参数的结果集
- eclipse如何提供自动提示
- Spring 通过注解方式实现AOP切面编程
- 解决MyEclipse开启后总是不停的在Update index
- [Selenium] Java代码获取,设置屏幕分辨率
- Java 随笔记录
- Eclipse中引用依赖库library失败的原因
- Eclipse 创建Maven工程
- JAVA-js中比较日期大小
- Spring注解@Component、@Repository、@Service、@Controller @Resource、@Autowired、@Qualifier 解析
- HashMap集合
- Spring中的设计模式
- java学习笔记-static关键字的用法
- 配置JDK环境变量
- Hadoop-1.2.1 Eclipse开发环境配置
- Java动态代理、cglib动态代理
- java_内部类学习笔记(二)
- Struts2 全局结果集