2022年3月21日

字符连接符

字符串和字符串拼接,字符串和其他类型拼接
字符串类型:String

 String s="可以任意写";//双引号括起来的内容就是字符串的直接量
        int score = 98;
       s = "该学生的分数为:";
       s = s + score;
        System.out.println(s);
String res = " ";
System.out.println(res+100);// 100
System.out.println(100+res);//100 
System.out.println(100+res+200);//100 200
System.out.println(100+200+res);//300 
System.out.println(res+100+200);// 100200
System.out.println(100+200+res+300+400);300 300400
结论

观察+左右两边的内容,如果都是数值,则运算,如果有字符则拼接

三目运算符

int i = 26;
String res2= i>0 ? “正数”:(i<0?“负数”:“0”);
System.out.println(res2);
用是三目运算判断年份是否是闰年

int year=2001;
        String res3=(year%4==0&&year%100!=0)||year%400==0? "闰年" : "平年";
        System.out.println(res3);

分支结构

  if(条件表达式)

    语句1

else

  语句2

当if里面的条件表达式为真时,就执行if下面的语句1;if里面的条件表达式为假时,就执行else下面的语句2

  int score = 80;
       if(score > 60) {
          System.out.println("A");
       }else {
           System.out.println("B");
       }

switch分支语句
1.整型表达式
2.整型常量值
3.case中无break的情况
4.cse都不匹配时,最终选择为default

 int score = 45;
switch (score/10){
    case 0:
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
        System.out.println("E");break;
    case 6:
        System.out.println("D");break;
    case 7:
        System.out.println("C");break;
    case 8:
        System.out.println("B");break;
    case 9:
        System.out.println("A");break;
    default:
        System.out.println("恭喜你满分100");
        break;

        }

while循环

//1.计算0-100内的和
/*
分析:循环条件  i   0--100
     循环体:  累加
 */
int i=0;//循环变量
int sum=0;//最终结果值
//while循环
while(i<=100){
    sum+=i;
    i++;
}
System.out.println(sum);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值