1.方法

--方法的其他形式(看具体需求使用)

(1)方法是否需要返回数据

(2)方法是否需要接收数据,即是否需要参数

如果方法不需要返回数据,返回值需要用void(无返回值声明)且方法不可以用return返回数据,如果要求返回就必须用return返回。

--方法的注意事项

(1)方法可以重载

(形参列表的个数,顺序,类型不同都算重载,但是不关心形参的名称,比如int a1和 int a2 这两个类型是相同的虽然名称不同但也不算重载会出现方法冲突)

(2)无返回值的方法可以通过单独的return立刻结束当前方法的执行

比如

可防止代码报错

2.类型转化

(1)自动类型转化

(2)强制类型转化

(3)表达式的自动类型转换

(比如

(返回值int是不是byte就会报错,尽量用int不要强转成byte不然可能出现数据越界的问题)

3.输入输出

(sc.next()--让用户输入字符串  , sc.nextInt()--让用户输入整数)

(让IDEA系统自动帮你导包:1.

2.

4.运算符

(1)基本的算数运算符

(2)+符号的用法

(+的拼接与加法会出现的三中情况:1.两边都是数字用加法;2.任意一边出现字符串用的就是拼接(从左到右算,如果两个数字在前则用加法,比如 1 + 2 + ‘3’ 结果就是 33);3.括号可以改变判断规则:强制做加法)

(3)自增自减运算符

(比如说 可以是 a++ 但不可以是2++)

注意事项

(4)赋值运算符

(5)关系和三元运算符

关系运算符

三元运算符 (可以嵌套)

(6)逻辑运算符

(在Java中&,| 左边不论是true还是false,右边都会继续执行)

Logo

CANN开发者社区旨在汇聚广大开发者,围绕CANN架构重构、算子开发、部署应用优化等核心方向,展开深度交流与思想碰撞,携手共同促进CANN开放生态突破!

更多推荐