{ public static void main (String []args) { try{ //输入流,从键盘就收数 InputStreamReader isr=new InputStreamReader(System.in); BufferedReader br=new BufferedReader(isr); //给出提示 System.out.println("请输入第一个数:"); //从控制台读取一行数据 String a1=br.readLine(); //给出提示 System.out.println("请输入第二个数:"); String a2=br.readLine(); //把String->float float num1=Float.parseFloat(a1); float num2=Float.parseFloat(a2); if (num1>num2) {System.out.println("第一个数大");} if (num1==num2) {System.out.println("相等");} if (num1<num2) {System.out.println("第二个数大");} }catch (Exception e) { e.printStackTrace()} } } 逻辑运算符 用于判断逻辑关系的运算符 1.&& 与 2.|| 或 3.! 非 请大家看个案例,请问输出什么; int a=90; int b=90; if (a==b||a>8) {System.out.print("ok1");} b--; if (a>b && a>45) {System.out.print("ok2");} if (!(a<=b)) {System.out.print("Ok3");} 顺序控制 听其名而知其意,让程序可以顺序执行 请大家看个案例[demo1.java]: |