type
status
date
slug
summary
tags
category
icon
password
comments
秦皇岛百维javaweb第二天实训笔记
字符的对应ASCII码
‘A’->65 从A-Z连续
‘a’->97 从a-z连续
‘0’->48 从0-9连续
算术表达式中包含多个基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。
提升规则:
byte类型,short类型和char类型将被提升到int类型
整个表达式的类型自动提升到表达式中最高等级操作数同样的类型
等级顺序:byte,short,char -> int -> long -> float -> double
在java中,字符串与其他类型或字符串拼接,自动将结果转为字符串
自增或自减运算符
注意事项
(1)++和-- 既可以放在变量的后边,也可以放在变量的前边。
(2)单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。
(3)参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者–。
(4)参与操作的时候,如果放在变量的前边,先拿变量做++或者–,后拿变量参与操作。
三元运算符
事例
a>b?a:b
即 a>b成立则返回a,不成立则返回b,此一行代码实现返回ab中较大的值
数据的输入
Scanner
①导包
import java.util.Scanner;
②创建对象
Scanner scanner=new Scanner(System.in);
③接收数据
int i=scanner.nextInt();
分支语句
1.顺序结构
2.分支结构(if,switch)



3.循环结构(for,while,do while)
先计算表达式的值
依次和case后面的值比较,有对应的值则执行对应的语句,执行过程中遇到break则结束
如果与所有的case语句都不匹配,则执行default的语句

- 作者:于淼
- 链接:https://yumiao1.com/article/bwTwo
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。