自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 数组翻转

/ 数组翻转 在原有的基础上进行 翻转。// 先把0位置上的数存起来。// 再把5放到1位置说。// 再把1放到5位置上。

2022-09-27 08:45:51 79 1

原创 冒泡排序算法

/ 前面的数大于和后面的数 于是交换两者的位置。// 当j = 0时;第一个数和第二个数进行比较。// 当j = 1时;第二个数和第三个数进行比较。// 当j = 2时;第三个数和第四个数进行比较。// 当j = 3时;第四个数和第五个数进行比较。// 当j = 4时;第五个数和第六个数进行比较。// j 从 0 --> 4 表示比较次数。第1轮 比较5次。第2轮 比较4次。第3轮 比较3次。第4轮 比较2次。第5轮 比较1次。

2022-09-27 08:45:15 152

原创 顺序查找

System.out.println("范围是:" + left + "-->" +right);System.out.println(value + "在数组中的索引是: " + index);// 用来接受查找的 value值对应的索引 index = 6。// 中间位置的索引。// 二分查找 最多查找 n/2 大大的降低了执行的时间 效率提升了。// 不存在左边 大于 右边的范围。// 顺序查找 最多查找 n-1。

2022-09-27 08:44:24 85

原创 定义二维数组

/ 第一种定义方法 定义二维数组。// 第二种方式 定义二维数组。// 第三种方式 定义二维数组。

2022-09-27 08:43:28 202

原创 冒泡排序

冒泡排序: 寻找一个数组中的最大值 放到最后。1.使用交换的方式 实现排序。(2)第一个和第二个进行比较。(1)默认第一个数是最大值。

2022-09-27 08:42:39 61

原创 数组的翻转

/ 定义一个新数组 与老数组长度一致。/* 分析:数组长度是 len。// 还是使用arr 替代新数组。// 打印翻转之后的数组。

2022-09-26 00:11:21 39

原创 查找指定索引的值

else if (i == arr.length - 1) { // 最后一个就还没有找到。System.out.println("查找的索引位置不存在 或者 溢出了");System.out.println("查找的值索引是:" + i);System.out.println("你查找的值不存在");// 查找到了指定数据直接结束循环。// (2) 查找指定的值 value = 3。// (1) 查找指定索引的值。

2022-09-26 00:10:25 235

原创 数组的截取

/ 定义新数组 进行接收 截取片段 0 1 2 3。// 数组的截取 截取的是12 6 43 2。// 将截取片段 添加到新数组中 0 - 3。// start + i 从2 - 5。// 截取的索引是2-6:要前不要后。// 打印新数组的值。

2022-09-26 00:09:27 423

原创 给数组扩容

System.out.println("请输入需要增加的长度:");// 长度是n+5 索引是0-->n+4。// 把arr的数据更新到 newarr中。// 数组的特点 一旦定义 大小不能改变。// 定义新数组 长度比原来的数组 长1。// 将新元素加入到 新数组最后一个位置。// 给数组扩容 增加一个6。// 使用arr代替新数组。// 使用n进行接收。

2022-09-26 00:08:20 130

原创 创建一个账号

System.out.println("客户名:" + c1.name + ";账户id是:" + c1.account.id);// 客户和账户进行绑定 c1.account = a1。System.out.println("参数有误");System.out.println("参数有误");System.out.println("余额不足");

2022-09-26 00:05:37 251

原创 获取圆的面积

return "半径:" + radius + ";面积:" + area + ";周长:" + peri;public String getInfo() { // 获取面积的相关信息。public double getPerimeter(){ // 获取周长。public double getArea(){ // 获取圆的面积。// 打印圆的相关信息。

2022-09-26 00:04:28 133

原创 打印不确定的

/ 打印3 行的& 是一个矩形。// 打印不确定的(行数 列数和符号)

2022-09-26 00:03:28 50

原创 计算1——100的和

System.out.println("1-100的和是:" + sum);// 用于收集 1 -> 100的值。// 调用函数 计算和。// 计算1->100的和。

2022-09-26 00:02:27 72

原创 求最大值

public int max(int num, int...other){ // 可变参数写在所有参数后面。System.out.println("最大值:" + maxNum);// 暂时的最大值 挨个跟other中的数字进行比较。// 默认第一个传递的数字 是最大值。

2022-09-26 00:01:30 76

原创 定义一个减法

System.out.println("8-5的结果是:" + res);// 方法内调用其他方法 getSum(x,-y) = 3。// (1) a是形参 3是实参 按顺序进行传递。//定义一个减法 int x int y。// 创建一个实例化对象 用于使用类中的方法。//(2) 将8和5传递给x和y res=3。// 定义一个实现两个数求和的方法。// int 是返回值类型。

2022-09-26 00:00:35 59

原创 创建对象以及方法

System.out.println("妻子是:" + w1.name + ";他的丈夫是:" + w1.husband.name);System.out.println("丈夫是:" + h1.name + ";他的妻子是:" + h1.wife.name);// 创建丈夫类的对象。//String[] args:传递的参数 ["小米","apple"] 字符串数组。// 创建妻子类的对象。// 在妻子类中定义丈夫的实例变量。// 定义妻子的名字。// 在丈夫类中 定义妻子的对象。// 定义丈夫的名字。

2022-09-25 23:59:39 47

原创 定义类属性

return name + "今年" +age +"岁"+ " " + "婚否:" + isMarry;// 一般情况下 其他数据类型 和 字符串相加都是字符串。System.out.println("走路...");// 定义walk方法 void 表示这个方法 没有返回值。// 方法名 小写 String 表示返回值是字符串。// public 公共的 表示其他的类 可以使用。// 定义员工人类 Person 类名首字母大写。String name = "小明";// 定义类属性 类变量。

2022-09-25 23:58:05 76

原创 创建两个类的对象

/ 改变c1的半径 c2不会变。// 创建两个类的对象。

2022-09-25 23:57:17 287

原创 定义一个二维数组

/ 获取没有的数据 报溢出错误 ArrayIndexOutOfBoundsException。// 第一行第二个数据。// 第二行第一个数据。// 第三行第一个数据。// 定义一个二维数组 获取二维数组的值。

2022-09-25 23:56:24 229

原创 新建一个不规则数组

/ 打印每一行对应的列数 行下标对应的范围是0 -> arr.length - 1。// i = 0时 第1行 j 表示每一行对应的列。// 打印二维数组的 第i行 第j列的值。// 两层for循环遍历二维数组。// 新建一个不规则数组。// 打印二维数组的行数。

2022-09-25 23:55:23 138 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除