(008) java后台开发之java程序中的控制结构
来源:互联网 发布:淘宝网外贸店 编辑:程序博客网 时间:2024/06/05 10:59
转自:https://course.tianmaying.com/java-basic+control-flow#
博客应用综合实例
接下来我们来设计一下博客应用,让它可以管理博客。
用户可以输入以下命令:
我们这里通过各种控制结构,先把代码骨架建立起来,具体的功能,我们后面再来逐一实现。
package com.tianmaying;import java.util.Scanner;public class BlogApp { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true) { // 1 String command = scanner.next(); System.out.println(command); if (command.equals("exit")) { // 2 break; // 3 } else if (command.equals("create")) { // 处理创建博客的逻辑 } else if (command.equals("list")) { // 处理显示博客列表的逻辑 } else if (command.equals("show")) { // 处理显示博客内容的逻辑 } else if (command.equals("delete")) { // 处理删除博客的逻辑 } else { continue; // 4 } } scanner.close(); }}
上面的程序:
- 使用了
while
结构来循环读入用户输入 - 使用了
if/else
结构来分支处理用户的各种命令 - 使用了
break
语句来跳出循环 - 使用了
continue
语句来结束一次循环
最后在循环外部,程序退出之前,调用了scanner.close()
将输入扫描器关闭。这些代码你都弄明白了,Java程序中的控制结构你就基本理解了。
阅读全文
0 0
- (008) java后台开发之java程序中的控制结构
- JAVA基础之程序流程控制:判断结构
- java初学之流程控制中的循环结构
- Java程序中的选择结构
- 【黑马程序员】Java基础02:Java中的程序流程控制结构
- java中的控制结构(if,循环)
- java学习之路 之 基本语法-程序流程控制-循环结构-while循环练习题
- java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题
- java学习之路 之 基本语法-程序流程控制-循环结构-嵌套循环练习题
- Java流程控制之选择结构
- Java流程控制之循环结构
- java学习笔记之基本控制结构
- java详解 --- 流程控制之循环结构
- java重修之路(四)程序流程控制:判断,选择,循环结构,函数
- (001) java后台开发之流程初识
- (002) java后台开发之对象初始化
- java后台开发入门之环境搭建
- (006) java后台开发之基本数据类型
- 面经问题整理
- 用1,2,5组成和为100,求一共有多少种方式
- 【状压DP】NOIP2016Day2T3[愤怒的小鸟]题解
- ORB SLAM2 ROS单目摄像头环境搭建
- 【欧拉函数 && 求gcd(n, x) = y,x的个数】UVA
- (008) java后台开发之java程序中的控制结构
- L2-016. 愿天下有情人都是失散多年的兄妹
- C++ primer第五版 7.1.3节练习
- php设计模式---工厂模式
- Octave中句柄@的用法
- SGU103代码能力训练
- windows10 U盘启动盘制作
- 内联函数与宏定义的区别
- 缓冲运动 //缓冲运动 (目标值