自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day22java学习打卡:自定义数组的工具类

System.out.println("找到了,索引地址为:"+index);System.out.println("最大值为:"+max);System.out.println("未找到");// System.out.println("排序前:");// System.out.println("排序后:");System.out.println("查找:");return -1;//返回负数,表示未找到。

2024-04-08 22:14:48 1019

原创 day21java学习打卡:匿名对象的使用

System.out.println("手机价格为:"+price);* 1.在java语言范畴中,我们的都将功能,结构封装到类中,通过类的实例化,* 1.引用类型的变量,只可能存储两类值:null或地址值(含变量的类型)System.out.println("发送邮件");System.out.println("打游戏");* 1.理解:创建的对象,没有显式的赋给一个变量名。* 交互时,都体现为类,对象。* 三.匿名对象的使用。

2024-04-07 22:55:24 1026

原创 day20Java学习打卡:类的设计(练习)

/年级:[1,6] 公式:(int)(Math.random()*(b-a+1)+a)//random是double型的值。//年级:[1,6] 公式:(int)(Math.random()*(b-a+1)+a)//random是double型的值。return "学号:"+number+",年级:"+state+",成绩:"+score;return "学号:"+number+",年级:"+state+",成绩:"+score;System.out.println("面积为:"+area);

2024-04-06 13:17:00 621 1

原创 day19java学习打卡:类中方法的声明和使用

Arrays类:sort()\binarySearch()(查找)\toString()\equals()……* ②针对有返回值类型的方法,使用“return 数据”方法返回所要的数据。* 3.2.1如果方法有返回值,则必须在方法声明时,指定返回值的类型,同时;* public void eat() {} //void:没有返回值 //没有形参。* public String getname() {} //有返回值;//结果为:休息了8个小时。

2024-04-05 23:18:06 656 1

原创 day18java学习打卡:类中属性的使用

常用的权限修饰符:private,public,缺省,protected。* 局部变量:声明在方法内,方法形参,代码块内,构造器形参,构造器内部的变量。* 局部变量:没有默认初始化值(在局部变量之前,一定要显式赋值)* 属性:可以在声明属性时,指明其权限,使用权限修饰符。* 引用数据类型(类,数组,接口):null。* 属性:类的属性,根据其类型,都有默认初始化值。* 特别地:形参在调用时,我们赋值即可。

2024-04-04 23:23:08 608 1

原创 day17java学习打卡:类和对象的使用

System.out.println("人可以说话,使用的是:"+language);//(3)通过“对象.属性”或“对象.方法”调用对象的结构。* (3)通过“对象.属性”或“对象.方法”调用对象的结构。//创建Person类的对象(类的实例化)//调用对象的结构:属性,方法。//调用属性:“对象.属性”//调用方法:“对象.方法”//(2)创建类的对象。* (1)创建类,设计类的成员。* 1.设计类,就是设计类的成员。//(1)创建类,设计类的成员。* (2)创建类的对象。

2024-04-03 22:06:36 462 1

原创 day16Java学习打卡:面向对象与面向过程的区别

3.其他关键字:this,super,static,final,abstract,interface,* 2.面向对象:强调了具备功能的对象,以类/对象作为最小单位,考虑谁来做。* 1.java类及类的成员:属性,方法,构造器:代码块,内部类。* 1.面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。* 2.面向对象的三大特征:封装性,继承性,多态性,(抽象性)* 对象:是实际存在的该类事物的每个个体,因而也称为实例。* 类:对一类事物的描述,是抽象的,概念上的定义。

2024-04-03 22:05:31 360 1

原创 day15java学习打卡:数组的冒泡排序与数组工具类的使用

j++) {//每轮比较几次数的大小。//1.boolean equals(int[] a,int[] b):判断两个数组是否相等。i++) {//进行几大轮。//3.void fill(int[] a,int val):将指定的值填充到数组当中。* java.util.Arrays:操作数组的工具类,里面定义了很多操作数组的方法。//2.String toString(int[] a):输出数组信息(遍历)//4.void sort(int[] a):对数组进行排序。

2024-03-26 21:43:27 526

原创 day14java学习打卡:数组的复制(与复制的区别)与反转,查找

if(dest.equals(arr[i])) { //equals指的是内容,看内容是否相等。*(1)创建一个名为ArrayTest的类,在main()方法中声明array1和array2两个变量,*(2)使用大括号{},把array1初始化为8个素数:2,3,5,7,11,13,17,19。*(4)赋值array2变量等于array1,修改array2中的偶索引元素,使其等于索引值。*(如array[0]=0,array[2]=2)。//修改array2中的偶索引元素,使其等于索引值。

2024-03-25 21:59:41 468 1

原创 day13java学习打卡:数组中的常见算法: 1.数组元素的赋值(杨辉三角、回形数等) 2.求数值型数组中元素的最大值、最小值、平均数、总和等

【提示】 1. 第一行有 1 个元素, 第 n 行有 n 个元素 2. 每一行的第一个元素和最后一个元素都是 1 3. 从第三行开始, 对于非第一个元素和最后一个元 素的元素。* 公式:(int)(Math.random()*(b-a+1)+a)//random是double型的值。//每一行的第一个元素和第i行的第i个元素赋值为0。//2.2给每行的非首末元素赋值。//2.1给首末元素赋值。//求数组元素最大值。

2024-03-24 22:54:04 368 1

原创 day12java学习打卡:多维数组的练习

【提示】 1. 第一行有 1 个元素, 第 n 行有 n 个元素 2. 每一行的第一个元素和最后一个元素都是 1 3. 从第三行开始, 对于非第一个元素和最后一个元 素的元素。即: yanghui[i][j] = yanghui[i-1][j-1] + yanghui[i-1][j]System.out.println("总和为:"+sum);//每一行的第一个元素和第i行的第i个元素赋值为0。//2.2给每行的非首末元素赋值。//2.1给首末元素赋值。//1.声明并初始化二维数组。//3.遍历二维数组。

2024-03-24 22:49:09 318 1

原创 day11java学习打卡:二维数组的使用

/一维数组:int[] arr=new int[] {1,2,3};//2.如何调用数组指定位置的元素。* (2)如何调用数组指定位置的元素。//1.二维数组的声明与初始化。//3.如何获取数组的长度。//4.如何遍历二维数组。* (3)如何获取数组的长度。//其他二维初始化方式。* (6)数组的内存解析。

2024-03-22 22:49:43 292 1

原创 day10java学习打卡:一维数组的使用

成绩>=最高分-10 等级为’A’ 成绩>=最高分-20 等级为’B’ 成绩>=最高分-30 等级为’C’ 其余 等级为’D’System.out.println("请输入"+number+"个学生的成绩");//5.根据每个学生成绩与最高分的差值,得到每个学生的登记,并输出等级和成绩。//1.2动态初始化:数组的初始化和数组元素的赋值操作分开进行。* (2)按照数组元素的类型:基本数据类型元素的数组,引用数据类型的元素。//只有数组的初始化,并无进行对数组的元素的赋值操作。

2024-03-13 18:26:53 335

原创 day09Java学习打卡:嵌套循环

嵌套循环

2024-03-12 20:58:16 507 1

原创 day08Java学习打卡:while循环与do-while循环

(3)for循环与while循环可以相互转化(定义的变量有在for循环内部的部分与while循环外部的部分的区别)4.执行过程:初始化条件-->循环条件-->迭代条件-->循环体-->循坏条件-->……执行过程:初始化条件-->循环体-->迭代条件-->循环条件-->循环体-->……//count++与++count没有区别。System.out.println("总个数为:"+count);System.out.println("总和为:"+sum);//遍历100以内的偶数,并计算所有偶数的和及个数。

2024-03-11 16:29:24 630

原创 求助帖!!!为什么敲代码有这么多问题啊???!!!

求助帖

2024-03-10 18:22:38 329

原创 day07学习打卡:for循环结构及练习

for循环结构

2024-03-10 18:16:43 431 1

原创 day06Java学习打卡:switch-case结构

System.out.println(year+"年"+month+"月"+day+"日是当年的第"+sumDays+"天");(2)写分支结构时,当发现既可以使用switch-case(case取值情况不多),又可以用if-else结构,优先使用。(1)凡是可以使用switch-case结构的,都可以转换为if-else。System.out.println("请输入年:");System.out.println("请输入月:");System.out.println("请输入日");

2024-03-09 16:31:56 431 1

原创 switch-case结构 java学习打卡day05

switch-case结构

2024-03-08 23:44:23 402 1

原创 if-else练习day04

java学习打卡

2024-03-07 23:32:46 342

原创 流程控制day03

java学习打卡

2024-03-06 23:14:26 343

原创 运算符day02

Java学习打卡

2024-03-05 21:06:28 1463 1

原创 变量day01

Java学习打卡

2024-03-02 19:20:45 351 1

空空如也

空空如也

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

TA关注的人

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