java互换_两个变量交换的四种方法(Java)
生活随笔
收集整理的這篇文章主要介紹了
java互换_两个变量交换的四种方法(Java)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
對于兩種變量的交換,我發(fā)現(xiàn)四種方法,下面我用Java來演示一下。
1.利用第三個變量交換數(shù)值,簡單的方法。
(代碼演示一下)
1 class TestEV
2 //創(chuàng)建一個類
3 {
4 public static void main(String[]args)
5 {
6 int x =5,y=10; //定義兩個變量
7
8 int temp = x; //定義第三臨時變量temp并提取x值
9 x = y; //把y的值賦給x
10 y = temp; //然后把臨時變量temp值賦給y
11
12 System.out.println("x="+x+"y="+y);
13
14 }
15
16 }
17
2.可以用兩個數(shù)求和然后相減的方式進行數(shù)據(jù)交換,弊端在于如果 x 和 y 的數(shù)值過大的話,超出 int 的值會損失精度。
(代碼演示一下)
1 class TestEV
2 //創(chuàng)建一個類
3 {
4 public static void main(String[]args)
5 {
6 int x &
總結
以上是生活随笔為你收集整理的java互换_两个变量交换的四种方法(Java)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB之输出
- 下一篇: clamav Java_ClamAV安装