2023年3月9日

3.text--求质数

摘要: 黑马 求质数 键盘输入一个正整数x,判断该整数是否是一个质数 Scanner s = new Scanner(System.in); System.out.println("请输入一个正整数:"); boolean flag = true; int x = s.nextInt(); for (int 阅读全文
posted @ 2023-03-09 22:36 小黑确实不黑 阅读(15) 评论(0) 推荐(0) 编辑
2023年2月27日

22.回顾方法

摘要: 回顾方法 一、方法的定义 1.修饰符、返回类型 //main 方法 public static void main(String[] args) { } /* 修饰符 返回值类型 方法名(...) 方法体 return 返回值; */ public String sayHello(){ return 阅读全文
posted @ 2023-02-27 14:18 小黑确实不黑 阅读(22) 评论(0) 推荐(0) 编辑

21.面向对象

摘要: 面向对象 面向对象编程(OOP) 本质是:以类的方式组织代码,以对象的组织(封装)数据。 三大特性:封装、继承、多态 阅读全文
posted @ 2023-02-27 14:18 小黑确实不黑 阅读(9) 评论(0) 推荐(0) 编辑
2023年2月24日

20.稀疏数组

摘要: 稀疏数组 稀疏数组讲解 1.介绍 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式: 记录数组一共有几行几列,有多少个不同值。 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模。 ![](C:\Users\86180\Pic 阅读全文
posted @ 2023-02-24 11:59 小黑确实不黑 阅读(12) 评论(0) 推荐(0) 编辑
2023年2月23日

19.冒泡排序

摘要: 冒泡排序 冒泡排序讲解 /* 1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,则交换位置 2.每一次比较,都会产生一个最大或最小的数字 3.下一轮可少一次排序 4.依次循环,直至结束 */ public class V5冒泡排序 { public static void main(Stri 阅读全文
posted @ 2023-02-23 16:37 小黑确实不黑 阅读(18) 评论(0) 推荐(0) 编辑

18.Arrays类

摘要: Arrays类 1.打印数组元素 int[] a = {1,2,3,4,9094,203293,32,311,3}; //利用Arrays工具类,打印数组元素Arrays.toString() System.out.println(Arrays.toString(a)); 输出: [1, 2, 3, 阅读全文
posted @ 2023-02-23 16:36 小黑确实不黑 阅读(13) 评论(0) 推荐(0) 编辑

17.多维数组

摘要: 多维数组 1.一维数组 int[] arr1 = {1,2,3}; System.out.println(arr1[0]); 2.二维数组 //[4][2],四行二列 /* 1,1 arr2[0] 2,2 arr2[1] 3,3 arr2[2] 4,4 arr2[3] */ int[][] arr2 阅读全文
posted @ 2023-02-23 16:36 小黑确实不黑 阅读(14) 评论(0) 推荐(0) 编辑

16.数组使用

摘要: 数组使用 1.打印全部元素 int[] arrays = {1,2,3,4,5}; for (int i = 0; i < arrays.length; i++) { System.out.println(arrays[i]); } //强化for循环,这个循环中的元素没有下标 for (int a 阅读全文
posted @ 2023-02-23 16:36 小黑确实不黑 阅读(11) 评论(0) 推荐(0) 编辑

15.数组

摘要: 数组 1.数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组下标是从0开始计数的。 2.数组的声明和创建 int[] nums = new int[10]; 阅读全文
posted @ 2023-02-23 16:36 小黑确实不黑 阅读(17) 评论(0) 推荐(0) 编辑
2023年2月22日

14.递归

摘要: 递归 1.递归的定义 A方法调用A方法,就是自己调用自己。 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大减少程序的代码量。它的能力在于用有限的语句来定义对象 阅读全文
posted @ 2023-02-22 16:03 小黑确实不黑 阅读(32) 评论(0) 推荐(0) 编辑