• java-2流程控制


    输出: 

     输入: 

     格式化输出:

     常用占位符: 

    条件判断 :

     if....else....

     浮点数判断: 

     引用类型判断 :

     如果变量 为null,调用equals()方法会报 错,解决方法:

    switch语句:

     实际上相当于一组if--else语句, 他执行的总是一组相等的判断 

    相同的可以写到一起:

    还可以使用字符串匹配:

    循环 :

    循环语句就是让计算机根据条件做循环计算,条件满足时循环条件不满足时退出循环

    1、 while循环

    如果把n++去掉 ,循环条件永远满足 ,成死循环会导致cpu占用100%

     do--while循环:

    #和while循环非常类似,差别是先执行循环,再判断条件

     for循环 :

    1.初始化计数器 2.判断循环条件 3.执行完语句后更新计数器

     注意:千万不要在循环体内更新计数器 ,

     

     计数器变量尽量定义在for循环中:

    break和continue语句:

     #用了continue,相当于只求奇数的和

    小结:

    break语句可以跳出当前循环

    break语句通常配合if,在满足条件时提前结束循环

    break语句总是跳出最近的一层循环

    continue语句可以提前结束本轮循环

    continue语句通常配合if,在满足条件时提前结束本轮循环.

    数组:

    遍历数组:

     快速打印数组内容:

     对数组元素进行排序 ,冒泡排序法:通过两层for循环来实现排序 

    交换变量 :

     #直接用方法排序:

      

     在eclipse中ctrl+鼠标左建可以快速查看源码 

    多维数组:

    二维数组: 

    就是数组的数组

     

     三维数组:

      

    命令行参数:

    打印命令行参数个数:

     命令行中设置命令行参数:

     

     eclipse中设置命令行参数:

    测试:

  • 相关阅读:
    Linux 分卷压缩
    用 virtualenv 创建隔离的 Python 运行环境
    Ubuntu 16.04 安装 Python3.6
    Python 的全局变量
    Git 使用总结
    开源的许可证GPL、LGPL、BSD、Apache 2.0
    Python Unofficial Package Site
    apt-get update 更新 ubuntu时出现Hash sum mismatch的原因及解决方法
    Keep It Simple & Stupid
    Python IDLE 增加清屏功能
  • 原文地址:https://www.cnblogs.com/hongfeng2019/p/12346140.html
Copyright © 2020-2023  润新知