基本语法

基本语法

01.00 键盘录入的基本格式

a.导包

​ import java.util.Scanner;

b.创建键盘录入对象

​ Scanner ss = new Scanner(System.in);

c.通过对象获取数据

​ int x = ss.nextInt();

选择结构语句

  • if 语句

​ 格式:if(比较表达式或者是boolean类型的值){

​ 语句体;

}

  • switch语句

    ​ 格式 :switch(表达式){

    ​ case 值1:
    语句体1;
    break;
    case 值2:
    语句体2;
    break;
    case 值3:
    语句体3;
    break;

    default:
    语句体n+1;
    break;
    }

    循环结构语句

    for循环
    while循环

    for循环语句

    循环结构for语句的格式:

    ​ for(初始化表达式语句;判断条件语句;控制条件语句) {
    循环体语句;
    }
    执行流程:
    a:执行初始化表达式语句
    b:执行判断条件语句,看其返回值是true还是false
    如果是true,就继续执行
    如果是false,就结束循环
    c:执行循环体语句;
    d:执行控制条件语句
    e:回到B继续。
    注意事项:
    初始化表达式语句只执行一次

    把刚才的需求使用for循环进行改进

    while循环语句

    A:循环结构while语句的格式:

    ​ while循环的基本格式:
    while(判断条件语句) {
    循环体语句;
    }
    完整格式:
    初始化条件语句;
    while(判断条件语句) {
    循环体语句;
    控制条件语句;
    }
    B:执行流程:
    a:执行初始化条件语句;
    b:执行判断条件语句,看其返回值是true还是false
    如果是true,就继续执行
    如果是false,就结束循环
    c:执行循环体语句;
    d:执行控制条件语句
    e:回到b继续。

控制循环跳转语句

1.break语句

作用:使循环中断 并且不执行循环体语句

2.continue语句

作用:跳出一次循环,执行下一步操作

3.return语句

作用:直接跳出循环所在的方法 返回一个值

数组

  • 基本概念:数组是存储同一种数据类型多个元素的集合。也可以看成是一个装数据的容器

  • 分类:分为一维数组和二维数组

  • 数组定义格式

    格式1: 数据类型 [] 数组名;

    格式2: 数据类型 数组名[]

    A.数组的初始化

    作用:为数组中的数组元素分配内存空间,并为每个数组元素赋值。

    a:动态初始化: 只指定长度,由系统给出初始化值

    格式:数据类型[] 数组名 = new 数据类型 [数组长度];

    长度是数组中元素的个数

    举例 int [] xxx = new int [5]

    b:静态初始化: 给出初始化值,由系统决定长度

    格式:数据类型[] 数组名 = {元素1,元素2,…};

    举例 int [ ] xx = {1,2,3,4,5}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值