JAVA学习笔记3 结构+方法

本文详细介绍了JAVA中的结构,包括顺序结构、选择结构、循环结构(while、do-while、for)以及跳转控制。同时,深入探讨了方法的各个方面,如构造、调用、重载和重写,并介绍了递归的概念。这些内容对于理解和掌握JAVA编程至关重要。
摘要由CSDN通过智能技术生成

结构

顺序结构

除非特别指明,否则就按照顺序一句一句执行,他是任何一个算法都离不开的一种基本算法结构。

选择结构

  • if单、双、多选择结构、嵌套的if结构(if里面还有if,二分查找比较常见)
    //多选择为例
    if(布尔表达式1){
   
    }else if{
   
    }else{
   
    }
    //else语句在所有else if语句之后,一旦其中一个else if语句检测为true,其他的都跳过执行。
  • switch多选择结构
    int a;
    switch(a)//可以是byte、short、int、char
        case()://case标签必须为字符串常量或者字面量
            //输入语句 
            break;
        case():
            //输入语句
            break; 
        default:
            //输入语句

while循环:

只要布尔表达式为true,循环就会一直执行下去

while(布尔表达式){
   
    //循环内容
}

do-while循环:

必定先执行一次,再检验while中的布尔表达式。

    do{
   
    //循环内容
}while(布尔表达式);

for循环

是最有效最灵活的循环结构。

for(初始化;布尔表达式;更新){
   
    //代码语句
}
  • 在idea中输入 100.fori
    系统将自动生成:
  for(int 1=0;i<100;i++){
   

  }
  • 在idea中输入 100.forr系统将自动生成:
  for (int i1 = 100; i1 > 0; i1--) {
   
            
    }
增强for语句:

for(声明语句:表达式)


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mosun_zgs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值