您的位置:首页 > 其它

【J2SE归档总结】0x02 函数

2012-07-08 23:14 169 查看
1.数值交换

(1)通过第三方变量

int temp;

temp=n;

n=m;

m=temp;

(2)不用第三方变量

//11=3+8

//3=11-8

//8=11-3

n=m+n;(如果n和m的值非常大,容易超出int范围)

m=n-m;

n=n-m;



(3)异或数值交换

n=n^m;

m=n^m; //(n^m)^m;

n=n^m; //n^(n^m)

2.程序流程控制

(1)判断结构

(2)选择结构

(3)循环结构

3.三元运算符

if else 结构 简写格式:变量=(条件表达式)?表达式1:表达式2;

三元运算符:

好处:可以简化if else代码

弊端:因为是一个运算符,所以运算完毕必须要有一个结果。

4.无限循环的最简表达形式

(1) for(;;){}

(2) while(true){}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: