各位小伙伴 ,好梦君为了提升您 为您总结了以下关于Java的笔记,祝你好运!
选择结构
if(条件表达式){
语句块
}
Boolean 布尔型:true真 false假(默认)
int age;
if(age>=18){
System.out.println("办理房卡1");
}
System.out.println("办理房卡2");
System.out.println("办理房卡3");
System.out.println("谢谢光临!");
&& 两个条件都要满足 || 两个条件都不满足
package edu.nunnu;
import java.util.Scanner;
public class yangliu {
public static void main(String[]arsg) {
Scanner sc = new Scanner(System.in);
System.out.println("请问阁下是男是女?");
char a = sc.next().charAt(0);
System.out.print("成绩何如?");
double s = sc.nextDouble();
if(a=='男') {
if(s>=10) {
System.out.println("就这?");
}else {
System.out.println("真棒!");
}
}else {
if(s>11) {
System.out.println("还行");
}else
System.out.println("哇塞");
}
}
}
if(){
}else{
} // 二选一
if(){
}else if(){
}else if(){
}
package edu.nunnu;
import java.util.Random;
import java.util.Scanner;
public class zhangsan {
public static void main(String []srasfh)
{
Scanner sc = new Scanner(System.in);
System.out.println("1.杨柳");
System.out.println("2.貂蝉");
System.out.println("3.张三姐姐");
System.out.println("4.王五妹妹");
System.out.println("5.早已戒色!");
System.out.println("选老婆!");
int zs = sc.nextInt();
char yl =sc.next().charAt(0);
if(zs==1) {
System.out.println("恭喜你,喜提杨柳千金!");
System.out.println("你真的爱杨柳吗?");
if(yl=='爱') {
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
}
else {
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
}
}else if(zs==2){
System.out.println("恭喜你,喜提貂蝉千金!");
System.out.println("那你真的爱貂蝉吗?");
if(yl=='爱') {
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
}
else {
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
}
}else if(zs==3) {
System.out.println("恭喜你,喜提张三千金!");
System.out.println("那你真的爱张三吗?");
if(yl=='爱') {
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
}
else {
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
}
}else if(zs==4) {
System.out.println("恭喜你,喜提王五千金!");
System.out.println("那你真的爱王五吗?");
if(yl=='爱') {
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
System.out.println("那好吧!感受到了你的真心,祝你幸福!");
}
else {
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
System.out.println("那不行,把杨柳托付给你我可不放心!");
}
}else {
System.out.println("恭喜你!成功孤独终老!");
System.out.println("恭喜你!成功孤独终老!");
System.out.println("恭喜你!成功孤独终老!");
}
}
}
if //擅长:区间判断
开关语句 //擅长 等值 判断
基本语法
switch(){
case: //语句块1
break;
case: //语句块2
break;
case: //语句块3
default: //语句4
} //分支
package edu.nunnu;
import java.util.Scanner;
public class today {
public static void main(String[] yangliu) {
//1.笔记本 2.鼠标3.鼠标垫4.黄冈试卷一套
//5.奖励毛线 *
Scanner sc =new Scanner(System.in);
System.out.println("小朋友,你是第几名昂?");
int mc =sc.nextInt();
switch(mc){
case 1 :
System.out.println("奖励笔记本");
break;
case 2 :
System.out.println("奖励鼠标");
break;
case 3 :
System.out.println("奖励鼠标垫");
break;
case 4 :
System.out.println("奖励黄冈试卷一套");
break;
case 5 :
System.out.println("奖励两只笔芯");
break;
default:
System.out.println("奖励一个大嘴巴子");
}
}}
Switch 做等值判断:switch的值和case进行比较。如果有就执行对应cas里面的语句块 直到遇到break中止,如果没有break就执行对应的语句块后面的内容直到遇到break中止。
如果switch的值 匹配不到case值则执行default语句块内容。执行流程和case一样
case值不能重复,case值和switch里面的值必须类型一致,或者达到制动转换条件的
switch只能放int byte short char String enum 类型的值
有没有收获?似懂非懂咯?不要着急,可以尝试着翻翻之前的内容或者认真思考一番 我是祝你好梦!本节课就到这,课程持续更新......