------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
1.交换两个变量值的三种方法
方法一:(运用第三方变量)
temp = a;
a = b;
b = temp;
方法二:(用运算的方法)
a = a + b;
b = a - b;
a = a - b;
方法三:(运用位异或方式,因为知道一个数异或同一个数两次结果不变)
a = a ^ b;
b = a ^ b;
a = a ^ b;
2.无限循环的最简单表现形式:
(1)、for(;;){}
(2)、while(true){}
3.累加思想的小例子
class Add
{
public static void main(String[] args){
int sum=0;
for (int i=0; i<5; i++)
{
sum=sum+i;
}
System.out.println(sum);
}
}
4.计数器思想小例子
public class Text1 {
public static void main(String[] args)
{
//定义计数器sum
int sum = 0;
//用for循环进行累加
for(int a = 12;a<=1002;a+=10)
sum = sum + a ;
//输出计算结果
System.out.println("sum = " + sum);
}
}
5.画*的小例子
for (int i = 0; i < 4; i++) {
for (int k = 0; k <= i; k++) {
for (int j = 4; j > i; j--) {
System.out.print("*");
}
System.out.println("");
}
}
结果:
****
***
**
*
for (int i = 0; i < 4; i++) {
for (int k = 0; k < i; k++) {
System.out.print(" ");
}
for (int j = 4; j > i; j--) {
System.out.print("*");
}
for (int j = 3; j > i; j--) {
System.out.print("*");
}
System.out.println("");
}
结果是:
*******
*****
***
*
6.其他流程控制语句
break(跳出)语句:
作用范围:选择结构和循环结构(当前循环),表示为结束当前循环。
continue(继续)语句:
只能用于循环,可以跳标号。表示为结束当次循环,进行判断执行下次循环。