摘要:
杨辉三角 /** 使用二维数组打印一个10行杨辉三角 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 51 规律: 1.第一行有1个元素,第n行有n个元素 2.每一行的第一个元素和最后一个元素都是1 3.从第三行开始,对于非第一个元素和最后一个元素的元素的值。arr[ 阅读全文
摘要:
# equal 顺序查找 #### 字符串之间的比较 使用 equals ```java/**案例演示: 1.有一个数列:白眉鹰王、金毛狮王、紫衫龙王、青翼蝠王猜数游戏:从键盘 中任意输入一个名称,判断数列中是否包含此名称[顺序查找]要求: 如果找 到了,就提示找到,并给出下标值。 *//**思路分 阅读全文
摘要:
排序 冒泡排序 冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从后向前(从下标较大的元素开始),依次比较相邻元素 的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就像水底下的气泡一样逐渐向上冒 //下面我们举一个具体的案例来说明冒泡法。我们将五个无序: 24,69,8 阅读全文
摘要:
## 一维数组 ```java数组的定义: 数据类型 数组名[] = new 数据类型[大小]``` ```java数组细节//1.数组是多个相同类型数据的组合,实现对这些数据的统一管理 int[] array1 = {1,34,678,54};//编译通过//2. 数组中的元素可以是任何数据类型, 阅读全文
摘要:
# 跳转控制语句 ## break break 语句用于终止某个语句块的执行(退出该执行语句) 以 while 使用 break 为例,画出示意图  ## 阅读全文
摘要:
# 程序控制结构 ## 分支控制 单分支 if双分支 if else多分支 if else-if else嵌套分支 NestedIfSwitch分支控制 ```javaScanner myScanner = new Scanner(System.in);System.out.println("请输入 阅读全文
摘要:
# 运算符 # 算数运算符 1.+ - * / % ++ --重点讲解 / % ++2.自增: ++作为独立的语句使用:前+ +和后+ +都完全等价于i=i+1;作为表达式使用: 前++: ++i 先自增后赋值 后++: i+ + 先赋值后自增3.+、*是一个道理,完全可以类推。 ```java%( 阅读全文
摘要:
## 数据类型 ###### 整数型:byte short int long ###### 浮点型:float double ###### 字符型: char ###### 布尔型: boolean ###### 引用型:类class 接口interface 数组[ ] ```java编译情况1:l 阅读全文
摘要:
# 键盘输入 ```java通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。 如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。第一步:声明工具类:工具类名 阅读全文