1.3程序控制

输出

  1. System.out.println(),println直接输出并换行,若想不换行,则用print即可。
  2. 格式化输出:System.out.printf("%.2f\n", d); // 显示两位小数
    格式化整数:%d
    格式化输出十六进制:%x
    格式化输出浮点数:%f
    格式化输出科学计数法表示的浮点数:%e
    格式化字符串:%s
    %本身:%%

输入

  1. 创建输入对象:Scanner scanner = new Scanner(System.in); // 创建Scanner对象
  2. 调用输入方法:String name = scanner.nextLine(); // 读取一行输入并获取字符串
    int age = scanner.nextInt(); // 读取整数输入并获取字符串

判断

判断数据类型分类:
  1. 基本数据类型:用==
  2. 引用数据类型:用equals()
判断语句:
  1. if(....){....}
  2. if(...){...}else{...}
  3. if(...){...}else if(...){...}else{...}

switch语句

例子:

switch (option) {
case 3:
    ...
    break;
case 2:
    ...
    break;
case 1:
    ...
    break;
default:
	...
	break;
}

while

while (条件表达式) {
    循环语句
}

do-while

do {
    执行循环语句
} while (条件表达式);

for循环:

简单for循环

for (初始条件; 循环检测条件; 循环后更新计数器) {
    // 执行语句
}

增强for循环(for-each)

for (Object obj:arr[]) {
    // 执行语句
}

将数组遍历循环,并赋值给obj

break和continue

在循环过程中,可以使用break语句跳出当前循环
continue则是提前结束本次循环,直接继续执行下次循环

展开阅读全文
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值