JavaSE的基础语法(4)

目录

一.条件语句

二.控制语句

​编辑 ​编辑

三.switch语句

四.循环

1.while & do while 语句

 2.for循环

 3.循环嵌套(循环中包含循环)


一.条件语句

控制台输入:java提供Scanner类来实现从控制台向程序输入信息的功能

1.导入使用的类

import java. until.Scanner;

2.创建Scanner类型的对象:

Scanner scan = new Scanner(System.in)

3.调用Scanner类的相关方法,来获取指定类型的变量

next( )方法用以取得用户输入的字符串;

nextInt()将取得的输入字符串转换为整型类型

nextFloat()转换为浮点型

NextBoolean()转换为浮点型

整体上来看,结构大体为

public class ScannerDemo{
  public static void main (String[] arge){
       Scanner scanner = new Scanner(System.in);
       String name = scanner.next();    
  }

}

二.控制语句

 

 

三.switch语句

switch(表达式){

  case 字面常量1 :语句块1 [break];

  case 字面常量2 :语句块2 [break];

  case 字面常量3 :语句块3 [break];

  case 字面常量4 :语句块4 [break];

  case 字面常量5 :语句块5 [break];  

default:默认语句块

若case分支未提供break语句,则继续执行下一个case后的语句,当表达式的值与任一ucase子句中的值都不匹配时,将执行default后面的语句,如果没有default子句,则程序直接跳出switch语句 (凡是使用switch-case的结构都可以转换为if-else结构,反之则不然.)

四.循环

循环语句的四个组成部分:

循环变量的初始化

循环条件部分

循环体部分

迭代部分

1.while & do while 语句

public static void main(String[] args) {
        int a = 1 ;
        while (a<= 5){
            System.out.println(a);
            a++;
        }
    }

 

 

public static void main(String[] args) {
        int a = 1 ;
        do{
            System.out.println(a);
            a++;
        }while (a<=5);
    }

 2.for循环

 public static void main(String[] args) {
      //for(变量初始;条件;变量迭代){语句;.....;}
        for (int i = 0; i < 10; i++) {
            System.out.println(i);
        }
    }

 

 

 3.循环嵌套(循环中包含循环)

 内层循环中,break只能结束内层循环,没有结束外层循环,若需要跳出外层循环,则需要为外层循环添加标记,然后再停止处添加 : break+标签

public static void main(String[] args) {
      outloop :for(int i = 0 ; ;){
            for (int y = 0; ; ) {
                break outloop;
            }
      }
    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值