当前位置:网站首页 > Java基础 > 正文

恶补java基础



文章目录

  • 1.算术运算符
  • 2.关系运算符
  • 3.逻辑运算符
  • 4.扩展赋值运算符
  • 5.条件运算符
  • 6.位运算符
  • 7.运算符优先级
  • 8.控制台输入
  • 9.流程控制语句分类
  • 9.1分类
  • 9.2 流程图
  • 10.分支结构语句
  • 10.1 单分支
  • 10.2 双分支
  • 11.编程:1.两个数字比较大小 2.三个数字求最大数
  • 12.编程:三种方法实现,两个变量互换。
  • 13.编程:1.输入两个数字,计算加减乘除 2.输入一个数字,判断奇偶
  • 14.编程:1.判断闰年 2.有4位学号筛选出百位是6的 3.判断是否为3位数
  • 15.注意:

1.算术运算符

自增自减运算恶补java基础符

java中string格式一位补零_java中string格式一位补零

代码分析一:

 

2.关系运算符

java中string格式一位补零_赋值_02

 

3.逻辑运算符

java中string格式一位补零_赋值_03

java中string格式一位补零_System_04

 

&& ,|| 和 & ,|区别:
&& ,|| :短路与,短路或;
& , | :(位运算符),非短路与 ,非短路或

 

4.扩展赋值运算符

java中string格式一位补零_System_05

代码分析二:

 

注意:扩展赋值运算符 可以 自动的隐式的 强制转换,会更安全。

 

5.条件运算符

java中string格式一位补零_java中string格式一位补零_06

 

6.位运算符

java中string格式一位补零_System_07

重点规律:正数 ,移出去的都是0 ,那么 相等于 这个数 乘以 2的移动位数次方。num * 2 ^n

规律: 相当于 这个数 除以 2的移动位数次方。 num / 2 ^n

 

java中string格式一位补零_System_08

java中string格式一位补零_System_09

 

7.运算符优先级

代码分析三:

java中string格式一位补零_System_10

8.控制台输入

语法:

 

控制台输入 代码实例:

 

9.流程控制语句分类

9.1分类

顺序:从上而下顺序执行。
分支:根据条件不同,执行不同的语句。
循环:重复执行某些操作

9.2 流程图

java中string格式一位补零_System_11

10.分支结构语句

10.1 单分支

java中string格式一位补零_System_12

java中string格式一位补零_赋值_13

 

10.2 双分支

注意:
1.else不能带条件的;
2. if,else只带 一行 代码 可以省略 大括号。

 

11.编程:1.两个数字比较大小 2.三个数字求最大数

 

12.编程:三种方法实现,两个变量互换。

 

13.编程:1.输入两个数字,计算加减乘除 2.输入一个数字,判断奇偶

 

14.编程:1.判断闰年 2.有4位学号筛选出百位是6的 3.判断是否为3位数

 

15.注意:

1.短路的第一个被短路了,后面的都不需要运算了
例如好几个&&,第一个False了,则后面的都不用算的,直接输出false
||的第一个true,直接输出true,反之都运算。
2.扩展赋值运算符有着自动的隐式强转类型。
3.负数转正数,减一取反
正数转负数:取反加一
4.一个数字被另一个数字异或(^)两次,就会得到其本身
5.Import java.util .*;
这段代码表示util的所有包都导入,自然包括Scanner包
6.if,else如果只带一行代码,则可以省了{}

版权声明


相关文章:

  • 韩顺平java基础加强2024-11-09 16:58:01
  • java c语言基础题2024-11-09 16:58:01
  • java程序设计与基础陈国君2024-11-09 16:58:01
  • JAVA基础题目红石2024-11-09 16:58:01
  • java se的基础语法原理2024-11-09 16:58:01
  • 学完java基础可以做的项目2024-11-09 16:58:01
  • java集合基础介绍2024-11-09 16:58:01
  • 毕老师java基础视频2024-11-09 16:58:01
  • 珊珊老师0基础java2024-11-09 16:58:01
  • 有java基础的几天上手js2024-11-09 16:58:01