java基础语言

数据类型:
基本数据类型(四类八种)

  • 整数型 byte stort int long
  • 浮点型 floay double
  • 字符型 char
  • 布尔型 boolean

引用数据类型:
字符串、数据、类、接口、lambda

变量:程序运行期间,内容可以改变的量。

创建一个变量并且使用的格式:
变量类型 变量名称;//创建了一个变量=
变量名称=数据组;//赋值,将右边的数据值,赋值给左边的变量

使用变量名称long时要在后面加L;
使用变量名称floay时要在后面加F;

比较运算符注意事项:
一段程序中如果要进行多次判断,不能连着写,需要使用逻辑运算符。

逻辑运算符:
与(并且)&& 全部是true,才是true,否则全是false
==或(或者)|| == 至少一个是true,就是true。
==非(取反)!!==本来是true,变成false。

第二章 判断语句
判断语句–if
if(关系表达式){
语句体;
}
执行流程

  • 首先判断关系表达式看结果是true还是false
  • 如果是true就执行语句体
  • 如果是false就不执行语句体

if…else
if(关键表达式){
语句体1;
}
else{
语句体2;
}
执行流程

  • 首先判断关系表达式看结果是true还是false

  • 如果是true就执行语句体1

  • 如果是false就不执行语句体2

if…else if…else
if(判断条件1){
执行语句1;
}else if(判断条件2){
执行语句2;
}

else if(判断条件1){
执行语句n;
} else {
执行语句n+1;
}
.

  • 首先判断关系表达式1在看结果是true还是false 如果是true就执行语句体1

  • 如果是false就继续判断关系表达式2看其结果是true还是false 如果是true就执行语句体2

  • 如果是false就是继续判断关系表达式…看结果是true还是false

选择语句–switch

switch语句格式:
switch(表达式){
case 常量值1;
语句体1;
break;
case 常量值2;
语句体2;
break;

default

循环语句
循环语句 for
for(初始化表达式1; 布尔表达式2;步进表达式4){
循环体3
}
执行流程
执行顺序:1234>234>234…2不满足为止。
负责完成循环变量初始化
负责判断是否满足循环条件,不满足则跳出循环
具体执行的语句
循环后,循环条件所涉及变量的变化情况

循环语句while
while (条件判断){
循环体
}
扩展格式:
while(条件判断){
循环体;
步进语句;
}

循环语句 do…while
初始化语句1
do{
循环体3
步进表达式4
}while(布尔表达式2);
执行顺序:134>234>234…2不满足为止

循环体while与do…while的区别:
while 是先判断在执行
do…while是先执行在判断

循环控制语:break 结束当前语句

for (int i = 0; i < 10; i++) {
    if (i == 4) {
        break;
    }
    System.out.println("学长好");
}

continue跳过当前循环剩余内容,马上开始下一次循环

for (int i = 0; i < 10; i++) {
    if (i == 4) {
        continue;
    }
    System.out.println("学长好");
}

死循环的标准格式:

while (true){
    System.out.println("学长非常好");
}

打印一个矩形

package day1;

public class Main {
    public static void main(String[] args) {
        for (int i = 0; i < 5; i++) {//先循环五次
            for (int j = 0; j < 20; j++) {
                System.out.print("*");//去掉ln不换行
            }
            System.out.println();//循环第一次换一次行
            }
        }
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值