- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 ColorUI从0开始搭建项目
1、进入GitHub官网,搜索ColorUI 2、选择Code,点击DownLoad下载到本地 3、使用微信小程序开发工具打开下载的demo文件夹,即可看到提供好的微信小程序组件库 4、使用教程 箭头指向的英文单词对应右边文件夹,打开对应文件夹内容进行对应位置的复制粘贴再修改即可达到对应效果(部分页面可能需要复制js代码,读者可自行进行浏览阅读代码细节) 5、从0开始的项目,只需要复制一份template文件夹到你自己创建的项目之下,之后使用微信小程序开发工具打开即可使用 ...
2022-03-20 15:32:31
6815
2
原创 稀疏数组和二位数组的转换
稀疏数组的应用场景 当一个二位数组中出现了大量的数据为0或者出现了大量的重复元素时,导致大部分空间的浪费,此时可以使用稀疏数组来进行表示,从而可以避免空间的浪费。 原始的二位数组 使用稀疏数组进行表示 第一行表示:上述二位数组的行、列、非零值 第二行表示:第一个非零值对应的行、列、值 第三行表示:第二个非零值对应的行、列、值 原本5×5的数组改成了3×3的数组,从而节省了很大空间 二位数组转稀疏数组的思路 1.遍历原始的二位数组,得到有效数据的个数sum 2.根据sum就可以创建稀疏数组sparseA
2020-11-09 21:23:48
192
1
原创 一维数组的冒泡排序
public static void main(String[] args){ int[] arr = new int[]{-31,0,5,9,74,591,940}; for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.length - 1 - i; j++) { if (arr[j] > arr[j + 1]) { int temp = arr[j]; arr[j]
2020-09-25 17:52:24
349
原创 数组的查找
线性查找 简单粗暴,遍历数组,一个一个进行查找 public static void main(String[] args) { //线性查找 String[] arr = new String[] { "JJ", "DD", "MM", "BB", "GG", "AA" }; //查找的目标 String dest = "CC"; boolean isFlag = true; //定义index记录查找成功的下标 for(int i = 0;i<arr.length;i+
2020-09-25 16:38:36
107
原创 数组的反转
方法一: String[] arr = new String[] { "JJ", "DD", "MM", "BB", "GG", "AA" }; for (int i = 0; i < arr.length / 2; i++) { String temp = arr[i]; arr[i] = arr[arr.length - i - 1]; arr[arr.length - i - 1] = temp; } // 显示数组 for (int i = 0; i < arr1.length;
2020-09-25 16:05:30
109
原创 数组的复制
数组的复制 //数组的赋值 String[] arr = new String[]{"JJ","DD","mm","BB","GG","AA"}; String[] arr1 = new String[arr.length]; for(int i = 0;i < arr1.length; i++){ arr1[i] = arr[i]; }
2020-09-25 15:59:10
101
原创 java-创建一个长的为6的int型数组,要求取值为1-30中的任意值,同时元素值各不相同
本题的难点: 1、1-30随机数的产生 Math.random()方法的调用 该方法随机生成[0,1) -->左闭右开 2、不重复 每生成一个随机数,都要和之前数组元素的值进行比较 如果相同,则需要重新赋值 代码如下: public class ArrayTest4 { public static void main(String[] args) { // 创建一个长度为6的int类型数组 int[] arr1 = new int[6]; // 给数组各元素赋值,值要求都在1-30之
2020-09-24 22:14:25
750
1
原创 java环境变量的配置
首先下载安装JDK 右击我的电脑属性,找到高级系统设置,点击环境变量 在系统变量中新建变量名为JAVA_HOME 变量值为JDK安装所在的文件夹目录,点击确定 再新建变量名为PATH 变量值为打开JDK文件夹后的bin文件夹下所在的目录,点击确定 图片截图展示如下: 1、点击计算机属性,打开高级系统设置 2、点击环境变量 3、新建系统变量 4、新建变量名为JAVA_HOME的环境变量,变量值根据自己安装JDK所在文件目录来填写 4、新建变量名为PATH的环境变量,变量值根据自己安装JDK中打.
2020-09-22 23:00:20
124
原创 java三大特性之继承性
java-继承性 继承:两个类之间的关系是is—a的关系,子类继承父类 //定义了一个Person类 public class Person { String name; String gender; int age; public void eat() { System.out.println("人应当补充营养"); } } > public class Student extends Person > 上述代码可以看作Student is a Person > 即学
2020-09-03 16:59:48
125
原创 程序流程控制——java
** 程序流程控制 ** 程序流程控制分为以下三个: 顺序结构 分支结构 循环结构 一、顺序结构 顺序结构的执行顺序根据代码的先后顺虚来逐个语句进行执行。 /* 以下的代码就是一行一行进行执行,直到执行到 最后一行代码,这样的结构称为顺序结构。 */ public static void main(String[] args){ Person p1 = new Person(); p1.name = "李华"; p1.age = 18; p1.sex = 1; p1.stu
2020-09-02 23:51:27
151
同学录管理系统(Java语言+GUI实现)
2021-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅