程序流程控制

分支

顺序

循环

if

switch&case

1 2 3 调整

break

1.6 前 switch(byte、short、char、int)

1.7 可放String

循环

while(次数不确定)

do while

for(确定次数)

break(跳出本层循环)

continue(跳出本次循环)

*   2 1   1

*** 1 3   2

*****0 5  3

*

**

***

*    2  1      0

***  1  3   1

*****    0  5  2

***  1  3  1

*    2  1  0

 1 for(int i=0;i<=2;i++){
 2             for(int j=1;j<=2-i;j++){
 3                 System.out.print(" ");
 4             }
 5             for(int k=1;k<=2*i+1;k++){
 6                 System.out.print("*");
 7             }
 8             System.out.println();
 9         }
10         for(int i=0;i<=1;i++){
11             for(int j=2;j>=2-i;j--){
12                 System.out.print(" ");
13             }
14             for(int k=3;k>=2*i+1;k--){
15                 System.out.print("*");
16             }
17             System.out.println();
18         }

收获:学习到了for循环的分析方法。。。

转载于:https://www.cnblogs.com/dongwenbo/p/3282930.html

java听课笔记(四)相关推荐

  1. Effective Java读书笔记---四、类和接口

    四.对于所有对象都通用的方法 15.使类和成员的可访问性最小化 区分一个组件设计得好不好,唯一重要的因素在于,它对于外部的其他组件而言,是否隐藏了其 内部数据和其他实现细节 . 信息隐藏 -----& ...

  2. Java听课笔记7(面向对象 上)

    课程目录 面向对象的基本概念 类和对象 类和对象的定义格式 对象与内存分析 封装性 构造方法 this关键字 值传递与引用传递 对象的一对一关系 static关键字 main方法分析 代码块 单例设计 ...

  3. java学习笔记(四)----对象、数组作为参数传递,静态变量、静态方法的使用,内部类,使用文档注释

    ***对象作为参数传递*** class passparam { int x;   public static void main(String[] args)   { passparam obj = ...

  4. Effective Java读书笔记四:通用程序设计

    第45条:将局部变量的作用域最小化 在第一次使用变量时的地方声明: 几乎每个局部变量的声明都应该包含一个初始表达式: 如果在终止循环之后不需要循环变量的内容,for循环优于while循环.(for循环 ...

  5. java听课笔记(十五)之 网络编程

    网络编程 网路应用的结构 TCP编程 TCP是一个有连接,可靠的协议 java.net.Socket java.net.ServerSocket 核心思路 开发服务器端 ServerSocket ss ...

  6. Java学习笔记四:static关键字

    1.static表示什么? static表示"全局"或者"静态"的意思.在Java中没有全局变量的概念,static 可以简单的理解为全局的,独立的一个功能. ...

  7. 【Java学习笔记四】Java中的包

    包的声明和引入:在Java语言系统中,Java编译器为每一个类生成一个字节码文件(.class),为了对类文件进行分层和按用途分类管理,同时也为了解决相同类名的文件冲突的问题,Java提供了包机制来管 ...

  8. java听课笔记(六)

    面向对象 对象的概念 什么是对象 一切客观存在的事物都是对象 对象组成 属性,方法 类 描述同类对象的共有的属性和方法 类是创建对象的模板 全局变量 实例变量 有默认值,引用类型是null,基本 局部 ...

  9. java听课笔记8面向对象(下)

    课程大纲 继承的基本概念 继承的限制 子类的实例化过程 方法的重写 super 关键字 继承的应用示例 final关键字 抽象类 接口 多态性 instanceof关键字 抽象类应用-模版方法模式 接 ...

最新文章

  1. 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)...
  2. Java深拷贝与浅拷贝
  3. 全球及中国甲苯甲酸行业投资决策与运营前景状况分析报告2022版
  4. Boost:BOOST_VERIFY的用法测试程序
  5. 空间triangle和AABB的相交判定方法
  6. 窗口管理 (待完善...)
  7. linux 添加用户_linux ---添加普通用户账号
  8. python图像转字符画_python图像处理-字符画风格图片
  9. [Vue.js] 路由 -- 前端路由
  10. RQNOJ PID379 / 约会计划 -并查集
  11. oracle中查询实现以下结果,如何在Oracle中为查询结果分配等级?
  12. rust最低什么显卡能游戏_腐蚀Rust配置要求汇总 腐蚀Rust游戏配置要求是什么_游侠网...
  13. 牛客网 牛客小白月赛2 G.文
  14. MySql按字段分组取最大值记录 [此博文包含图片]
  15. win10无法直接用照片查看器打开图片怎么办
  16. 降低软件复杂性的一般原则和方法
  17. python爬取app数据_如何进行手机APP的数据爬取?
  18. 粒子滤波 PF(Particle filter)算法
  19. C语言输入10个分数 去掉最高分,vb输入10个评委给出的分数,去掉最高分和最低分,计算平均分并输出...
  20. linux下查看本机IP的两种方法

热门文章

  1. mysql int char连接_MySQL中int、char以及varchar的性能比较
  2. python教学反思_Python第3课if教学反思:准备充分承上启下,优化内容模式初显
  3. 测试晶面间距软件_丽江导电橡胶电阻率测试仪生产商
  4. java 输入流可以合并吗_HOW2J Java 文件输入输出流,合并与拆分
  5. 大根堆的删除c语言,二叉堆(一)之 C语言详解
  6. HTML label的隐藏,html – 带有可见的隐藏元素:after – CSS
  7. ios android安全性分析,Android与iOS的对比分析及Android安全技术的设计与实现
  8. OpenCV中的尺度不变特征变换(SIFT Scale-Invariant Feature Transform)
  9. 火狐自定义字体失败 downloadable font: no supported format found
  10. C指针7:指针作为函数返回值