IDEA快捷方式:
1.ctrl + d 将此内容复制到下一行
2.ctrl + X 剪切数据
3.ctrl + alt+ L 格式化代码,建议自己写代码时就注意格式
4.ctrl + shift + / 对选中代码添加多行注释 再来一次即可取消注释
5.ctrl + a 全选
idea完整流程:
创建项目----创建包结构-------创建Java类-------类中写出main方法------定义变量/字变量
运算符
一、算术运算符:加,减,乘*,除/,取余%
/ 取的结果的商,% 取的结果的余数
整数操作只能得到整数,要想得到小数,必须有浮点数参与运算
1.+ 三种情况:数字相加/字符串相加/字符
++ :加1操作,加加在前先加加再计算,加加在后先计算再加加
-- :减1操作,减减在前先减减再计算,减减在后先计算再减减
二、赋值运算符
扩展的赋值运算符隐含了强制类型转换
关系运算符的结果都是boolean类型,要么是true,要么是false
== :等于
=:赋值
三、逻辑运算符
&:同真则真,一假则假
&&:同真则真,一假则假,第一个值为假则不会往后判断
|:一真则真,全假则假
|| :一真则真,全假则假,第一个值如果是真则不会往后去判断
!:非,取反
四、三元运算符
1.格式:关系表达式?表达式1:表达式2:
2.首先计算关系表达式的值
如果值为true,则运算结果为表达式1
如果值为false ,则运算结果为表达式2
流程控制语句
一、顺序结构
二、选择结构
1.if语句
2.switch语句
在switch语句中,如果case控制的语句体后面不写break,将出现穿透现象,在不判断下一个case值的情况下,向下运行,直到遇到break,或者整个switch语句结束。
三、循环结构
扫描器
一个简单的文本扫描程序,可以获取基本类型数据和字符串数据
构造:Scanner sc = new Scanner(System.in)
成员方法:获取一个int类型的数据
int i = sc.nextlnt();