摘要: # switch选择结构 - 多选择结构还有一个实现方式就是switch case语句 - switch case语句判断一个变量和一系列值中某个值是否相等,每个组织称为一个分支 - switch语句中的变量类型可以是: - byte、short、int 或者char - 从JAVA SE7开始sw 阅读全文
posted @ 2023-08-19 06:53 小程白序员 阅读(22) 评论(0) 推荐(0)
摘要: # if选择结构 ### 选择结构分类: - if选择结构 - if双选结构 - if多选结构 - 嵌套的if结构 - Switch多选择结构 ## if单选择结构 - 用于判断一个东西是否可行 - 语法: ```java if(布尔表达式){ //如果布尔表达式为true将执行的语句 } ``` 阅读全文
posted @ 2023-08-19 06:53 小程白序员 阅读(30) 评论(0) 推荐(0)
摘要: # 顺序结构 - JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句地执行。 ![597bfd5b000161c503350459](https://img2023.cnblogs.com/blog/3086886/202308/3086886-20230818113451194- 阅读全文
posted @ 2023-08-19 06:53 小程白序员 阅读(29) 评论(0) 推荐(0)
摘要: # Scanner进阶使用 ### ***小练习例子:*** ```java import java.util.Scanner; //一个小练习例子 public class test02 { public static void main(String[] args){ /*我们可以输入多个数字, 阅读全文
posted @ 2023-08-19 06:53 小程白序员 阅读(16) 评论(0) 推荐(0)
摘要: # 用户交互Scanner ## Scanner对象 - Java给我们提供了这样一个工具类,用于获取用户输入(接收键盘数据)。 java.util.Scanner 使用Scanner类来获取用户输入 - 基本语法: `Scanner dataName = new Scanner(System.in 阅读全文
posted @ 2023-08-19 06:53 小程白序员 阅读(22) 评论(0) 推荐(0)
摘要: # JavaDoc生成文档 - javadoc命令是用来生成自己的API文档的 - 参数信息 - @author作者名 - @version版本号 - @since指明需要最早使用的jdk版本 - @param参数名 - @return返回值情况 - @throws异常抛出情况 **1.可以加在类上 阅读全文
posted @ 2023-08-18 16:01 小程白序员 阅读(171) 评论(0) 推荐(0)
摘要: # 包机制(可以类比为文件夹) - 为了更好地组织类,java提供了暴击值,用于区别类名的命名空间 - 包语句的语法格式: `package pkg1[.pkg2[.pkg3...]];`(**必须放在最上面) 例如 package com.abc.www - **一般利用公司域名倒置作为包名** 阅读全文
posted @ 2023-08-18 16:01 小程白序员 阅读(28) 评论(0) 推荐(0)
摘要: # 三元运算符及小结 - += - -= - +是字符串连接符 ### ?: 例如: // x ? y : z 意思是如果x==true,则结果为y,否则为z 阅读全文
posted @ 2023-08-18 16:01 小程白序员 阅读(15) 评论(0) 推荐(0)
摘要: # 逻辑运算符,位运算符 ## 参考C语言 ### 逻辑运算符 - && 和(and) - || 或(or) - ! 非(取反) [短路运算:`boolean d=(c>‘有符号’右移:相当于除以2 (/2) - a>>‘无符号’右移:PS:无论正负,都在高位插入0 **低位:指在数据类型限定范围内 阅读全文
posted @ 2023-08-18 16:00 小程白序员 阅读(32) 评论(0) 推荐(0)
摘要: # 自增自减运算符,初识Math类 ### 自增自减与C语言相同 - a++ 先用一次之后再加一 (a--相对应),例如: ```java int a=1; int b=a++; int c=a; //三者值变为a=2,b=1,c=2 ``` - ++a 立刻加一并开始用(--a相对应),例如: ` 阅读全文
posted @ 2023-08-18 16:00 小程白序员 阅读(19) 评论(0) 推荐(0)