1.创建一个Demo.java文件,里面书写main方法,然后定义3个变量,
分别对3个变量重新初始化,然后输出结果
class Demo{
public static void main(String[] args) {
int x;
int y;
int z;
x=1;
y=2;
z=3;
System.out.println(x);
System.out.println(y);
System.out.println(z);
}
}
2.创建Demo2.java文件,定义两个变量,分别将两个变量数据值交换
class Demo2{
public static void main(String[] args) {
int x = 1;
int y = 2;
x = x ^ y
y = x ^ y
x = x ^ y
System.out.println(x);
System.out.println(y);
}
}
3.使用键盘录入数据,录入三个数据,求三个数据中的最大值
import java.util.Scanner ;
class Demo1{
public static void main(String[] args) {
Scanner a = new Scanner(System.in) ;
System.out.println("请输入第一个数:");
int one = a.nextInt() ;
System.out.println("请输入第二个数:");
int two= a.nextInt() ;
System.out.println("请输入第三个数:");
int thee = a.nextInt() ;
int temp = (one > two)? one: two;
int max = (temp > three)? temp : three;
System.out.println(max);
}
}
4.使用键盘录入数据,录入两个数据,比较两个数据是否相等(true,相等/false,不相等)
import java.util.Scanner ;
class Demo{
public static void main(String[] args) {
Scanner num= new Scanner(System.in) ;
System.out.println("请输入第一个数:");
int a = num.nextInt() ;
System.out.println("请输入第二个数:");
int b = num.nextInt() ;
boolean c= (a == b)?true : false;
System.out.println(c);
}
}
死循环
while(true){}
for(;;){}
do {
System.out.println("我爱高圆圆");
y++;
}while(y<3);
int y = 3;
while(y<3) {
System.out.println("我爱高圆圆");
y++;
}
跳出语句:break
1.打印完两次HelloWorld之后结束循环
public static void main(String[] args) {
for (int i = 1; i<=10; i++) {
//需求:打印完两次HelloWorld之后结束循环
if(i == 3){
break;
}System.out.println("HelloWorld"+i);
}
}
2.计算16~100之间能被15整除的最小值
public class BreakDemo {
public static void main(String[] args) {
//break操作案例:计算16~100之间能被15整除的最小值
for(int i = 16 ; i<100; i++){
if(i%15 == 0){//将15整除了
System.out.println(i);
//当获得最小值30的时候就不需要让循环继续执行了,停止循环而不是等到循环条件为
false停止
break;
}
}
}
}
跳出语句:continue
public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
//需求:不打印第三次HelloWorld
if(i == 3){
continue;
}
System.out.println("HelloWorld"+i);
}
}
跳出语句:return
for(int x=0; x<10; x++) {
if(x == 3) {
System.out.println("退出");
return;
//break;
//continue;
}
System.out.println(x);
}
System.out.println("over");