javaSE基础结构

一、选择结构:if()else{}

关键词:

if,else

 

结构:

if(boolean){

}

 

示例:

可以更改a和b的值测试效果:

复制代码
public class Demo1 {
    public static void main(String[] args) {

        //选择结构
        int a=1;
        if(a==1){
            System.out.println("输出 a等于1");
        }
        System.out.println("=================================================================================================");
        if (a==1){
            System.out.println("输出 a等于1");
        }else {
            System.out.println("输出a不等于1");
        }
        System.out.println("====================================================================================================");
        int b=2;
        if(b>2){
            System.out.println("b大于2");
        }else if(b==2){
            System.out.println("b等于2");
        }else if(b<2){
            System.out.println("b小于2");
        }


    }
}
复制代码

 

 

输出效果:

 

 

 

二、循环结构:for

 

关键词:

for,break,continue

 1、普通for循环:

 

示例:

        for(int i=1;i<10;i++){
            System.out.println("第"+i+"次循环");

        }        

 

效果:

 

 

 

结构:

for(表达式1;boolean;表达式2){  }

说明:

通常,表达式1 是声明一个变量

Boolean值,是判断表达式1声明的变量,是否满足某种条件

表达式2 ,是更改变量值。

 2、加强for循环

用于遍历数组或list 类型的集合

示例:

        int [] a={1,2,3,4,4,5,5};
        for (int i: a) {
            System.out.println(i);
        }  

 

 

运行效果:

 

 

结构:

for(A  a:b){  }

说明:

  b是一个数组或List类型的集合,存储的数据,数据类型为A;a是一个标识符,可以随意。

  

 

 

 

 

 

三、循环结构:while

关键词:

while,break,continue 

结构:

 while(boolean){

  

}

代码示例:

        int i = 1;
        while (i < 10) {
            System.out.println("第" + i + "次循环");
            i++;
        }

 

运行效果

 

 四、switch(){}

switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。

关键词:

switch,case, break,continue

结构:

复制代码
switch(expression){
    case value :
       //语句
       break; //可选,如果我写,执行完本分支后,会继续向下执行。
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选,所有case都不满足时,执行default分支中的代码
       //语句
}
复制代码

 

说明:

switch 语句中的变量类型可以是: byte、short、int 或者 char。从 Java SE 7 开始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。

case 语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。

 

Java switch case 语句 | 菜鸟教程 (runoob.com)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @   hehehenhen  阅读(46)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示