1、分支结构 √(分支语句 ×)
public static void main(String[] args) { if (false){ System.out.println("ssss"); }else { System.out.println("44444"); } }
100 bmw 80-90 iphone 60-80 一本书 60什么都没有
public static void main(String[] args) { //从键盘输入数据 Scanner scanner=new Scanner(System.in); //从控制台获取数据 //100 bmw 80-90 iphone 60-80 一本书 60什么都没有 String name=""; String names="同学的分数是:"; System.out.println("请输入姓名"); name=scanner.next(); System.out.println("请输入成绩"); int num=scanner.nextInt(); if(num>100||num<0){ return; } if (num>=90){ System.out.println(name+names+num+"奖励bwm"); }else if (num>=80&&num<90){ System.out.println(name+names+num+"奖励iPhone"); }else if (num>=60&&num<=80){ System.out.println(name+names+num+"奖励一本书"); }else{ System.out.println(name+names+num+"抱歉!啥都没有"); }
非常简单的一个小例子
2、String引用数据类型
String是引用数据类型,进行比较尽量使用equals,==比较的是内存地址内容,equals比较的是具体内容。
3、switch case
//byte、short、int、char、String、枚举
不要去用switch,他如果没有break;会陷入陷阱,从允许的条件开始,一直向下执行
switch约等于垃圾
垃圾不配拥有代码