public class HelloWorld{ public static void main(String[] args){ int a=10; int b=20; int max=a>b?a:b; System.out.println("max:"+max); } }
该程序将输出max=20,在其中包括了运算符+操作
两只老虎案例
两只老虎 一只180kg,另一只200kg,判断体重是否相等
(1)定义两个变量用来保存老虎体重
int weight1=180; int weight2=200;
(2)用三元运算符判断
boolean b=(weight1==weight2)?true:false
三个和尚案例
三个和尚比身高
(1)定义变量
int height1=210 int height2=160 int height3=150
(2使用三元运算符
int tempmax:"+max);
这是关于三个变量中使用三元运算符的案例
数据输入
数据输入Scanner的基本步骤
(1)导包
import java.util.Scanner;
导包的动作必须在类的定义的前面
(2)创建对象
Scanner sc=new.Scanner(System.in);
上边的格式中只有sc是变量,只有它可以改变
(3)接收数据
int x=sc.nextInt();
上边的格式只有x是变量,只有它可以改变
三个和尚升级版
未知三个和尚的身高,等到输入之后再进行排列
import java.util.Scanner; public class HelloWorld{ public static void main{ Scanner sc=new.Scanner(System.in); int height1=sc.nextInt(); int height2=sc.nextInt(); int height3=sc.nextInt(); int tempheignt=height2>height3?height2:height3 int max=tempheighy>height1?tempheight:height1 System.out.println("max:"+max); } }
for(int i=1;i<=100;i++){ if(i%2==0){ sum +=i; } } system.out.println("1-100之间的偶数和是:"+sum);
while循环语句
public class whileTest{ public static void main(String[] args){ int count=0; double paper=0.1; int zf=8844430; while(paper<=zf){ paper*=2; count++; } System.out,println("需要折叠"+count+“次”); } }