- 博客(26)
- 收藏
- 关注
原创 JAVA.对象的使用
使用对象:1.使用成员变量格式:对象名.变量名范例:p.brand2.使用成员方法格式:对象名.方法名()范例:p.call()public class 对象的使用 { public static void main(String[] args) { //创建对象 类的定义 p = new 类的定义(); //使用成员变量 System.out.printl...
2022-05-14 21:04:12
303
原创 JAVA.类的定义
类的重要性:是java程序的基本组成单位类是什么:是对现实生活中一类具有共同属性和行为的事物的抽象,确定对象将会拥有的属性和行为public class 类的定义 { //成员变量 String brand; int price; //成员方法 public void call(){ System.out.println("打电话"); } public void send(){ System.out.pri
2022-05-14 20:49:58
163
原创 JAVA.数组元素反转
思路:定义一个数组,用静态初始化完成数组元素的初始化循环遍历数组,这一次初始化语句定义两个索引变量,判断条件是开始索引小于等于结束索引变量交换遍历数组public class 反转 { public static void main(String[] args) { //定义数组 int[] arr ={19,27,56,23,50}; //调用 reverse(arr); //调用
2022-05-10 17:12:39
509
原创 JAVA.数组内容相同
思路:定义一个方法,用于比较两个数组的内容是否相同明确两个:返回值:boolean 参数:int [ ] arr,int[ ] arr2public class 数组元素相同 { public static void main(String[] args) { //定义两个数组,分别使用静态初始化完成数组元素的初始化 int [] arr={11,22,33,44,55}; ...
2022-05-07 20:16:48
652
原创 JAVA.数组元素求和
思路:1.定义一个数组,用静态初始化完成数组元素的初始化2.定义一个求和变量3.遍历数组,获取到数组中的每一个元素4.判读元素是否满足条件,5.输出public class 数组元素求和 { public static void main(String[] args) { //定义一个数组,用静态初始化完成数组元素的初始化 int [] arr={68,28,95,88,151,997,51,210}; //定义一个求和变量,
2022-05-06 21:10:59
683
原创 JAVA.百鸡问题
public class 白鸡问题 { public static void main(String[] args) { //第一层循环,用于表示鸡翁的范围,初始化表达式的变量定义为x=0,判断条件x<=20 for(int x=0;x<=20;x++){ //第二层循环,用于表示鸡母的范围,初始化表达式的变量为y=0,判断条件为是y,=33 for (int y=0;y<=33;y++){ .
2022-05-06 20:44:06
328
原创 JAVA.Debug
Debug:是供程序员使用的程序调式工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序1.Debug调试,又称为断点调试,断点其实是一个标记,告诉我们从哪里开始查看1.1如何加断点选择要设置断点的代码行,在行号的区域后面点击鼠标左键即可1.2如何删除断点如果是多个断点,可以每一个再点击一次,也可以一次全部删除...
2022-05-06 16:55:58
299
原创 JAVA.数组的最大值
获取数组中最大值public class 数组最大值 { public static void main(String[] args) { //定义一个数组 int [] arr ={11,52,99,55,23}; //调用获取最大值方法,用变量接收返回结果 int number = getMax(arr); //输出结果 System.out.println(number); } public stati.
2022-05-05 22:01:23
5172
原创 JAVA.数组的遍历
思路:System.out.println("内容"),输出内容并换行System.out.print("内容"),输出内容并不换行1.定义一个数组2.定义一个方法3.用输出语句修改遍历4.调用public class 数组的遍历 { public static void main(String[] args) { //定义一个数组 int[] arr = {11, 22, 33, 44, 55}; //调用数组
2022-05-05 21:11:22
223
原创 JAVA.方法参数传递
对于基本数据类型的参数,形式参数改变,不影响实际参数的值public class 方法参数传递 { public static void main(String[] args) { int number= 100; System.out.println("调用changs方法前:"+number); change(number); System.out.println("调用change方法后:"+number); }
2022-05-05 20:33:51
218
原创 JAVA.方法的重载
1.方法重载的概述方法的重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法互相构成重载多个方法在同一个类中 多个方法具有相同的方法名 多个方法的参数不相同,类型不同或者数量不同2.方法重载的特点重载仅对应方法的定义,于方法的调用无关,调用方式参照标准格式重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关错误方法:这里与返回值无关(void与int)public class 方法的重载 { public static void ja(int
2022-05-04 21:00:25
124
原创 JAVA.方法的通用格式
1.格式:public static 返回值类型 方法名(){方法体return 数据}public static :修饰符返回值类型:方法操作完毕之后返回的数据的数据类型如果方法操作完毕,没有数据返回,这里写void,而且方法体中一般不写return方法名:调用方法时候使用的标识参数:由数据类型和变量名组成,多个参数之间用逗号隔开方法体:完成功能的代码块2...
2022-05-04 20:28:17
1192
原创 JAVA.方法的注意事项
方法的注意事项:1.方法不能嵌套正确方法:public class 方法的注意事项 { public static void main(String[] args) { } public static void mainOne() { } public static void mainTwo() { }}错误方法public class 方法的注意事项 { public static
2022-05-04 19:35:41
178
原创 JAVA.带返回值方法的定义和调用
1.带返回值方法定义格式:public static 数据类型 方法名(参数){return 数据}数据类型必须和数据是同一类型范例:public static boolean isEvenNumber( int number){return turn}2.带返回值方法调用格式1:方法名(参数);范例:isEvenNumber(5);格式2:数据类型 变量名 = 方法名(参数)范例:boolean fiag = isEvenNumber(5);
2022-05-03 20:49:47
1540
原创 JAVA.带参数的打印两个数字中的较大的数
思路:1.定义一个方法2.为方法定义两个参数,用于接收两个数字3.使用分支语句判断两个数字的大小关系进行处理4.在main()方法中申请定义好的方法(使用常量)4.在main()方法中申请定义好的方法(使用变量)public class 带参数方法的输出 { public static void main(String[] args) { //使用常量 getMax(10,20); //使用变量 int a
2022-05-03 19:48:53
486
原创 JAVA.带参数方法定义和调用
1.带参数方法的定义格式: public static void 方法名( 参数 ){. . . }格式(单个参数):public static void 方法名 (数据类型 变量名){ ... }范例(单个参数):public static void isEvenNumber (int number){ ... }格式(多个参数):public static void 方法名 (数据类型 变量名1,数据类型2 变量名2 ) { ... }范例(多个参数):public stat
2022-05-03 19:23:52
3543
原创 JAVA.方法-概述-定义和调用
方法(method):是将具有独立功能的代码块组织为一个整体,使其具有特殊功能的代码集方法必须先创建才可以使用,过程称为方法定义 方法创建后并不是直接运行的,需要手动使用后才执行,此过程称为方法调用...
2022-05-03 17:12:02
210
原创 JAVA.最大值
获取最值1.方法public class 最大值 { public static void main(String[] args) { //定义数组 int [] arr = {12,25,55,98,60}; //定义一个数组,用于保存最大值 //取数组中第一个数据作为表量的初始值 int max=arr[0]; //与数组中剩的数据进行一一对比,每次比对将最大值保存到变量中
2022-05-02 21:00:37
472
原创 JAVA.遍历
遍历:获取数组中的每一个元素输出在控制台获取数组元素:数组名.lengthpublic class 遍历 { public static void main(String[] args) { //定义数组 int [] arr={11,22,33,44,55}; //使用通用的遍历格式 for(int i =0;i<arr.length;i++){ System.out.println(arr[
2022-05-02 20:43:08
261
原创 JAVA.中的常见问题
索引越界:访问了数组中不存在的索引对应的元素,造成索引越界问题ArrayIndexOutOfBoundsExceptiom空指针异常:访问的数组已经不再指向堆内存的数据,造成空指针异常public class 数组中常见的问题 { public static void main(String[] args) { int [] arr = new int[3]; ...
2022-05-02 20:29:56
190
原创 JAVA.数组静态初始化
初始化时指定每个数组元素的初始值,由系统决定数组长度格式:数据类型 [ ] 变量名 = new 数据类型[ ] {数据1,数据2,...};范例:int [ ] arr = new int [ ] {1,2,3};简化格式: 数据类型 [ ] 变量名 ={数据1,数据2,...}范例: int [ ] arr = {1,2,3};public class 静态初始化 { ...
2022-04-28 21:11:32
436
原创 JAVA.多个数组指向相同数组
public class 数组初始化 { public static void main(String[] args) { //定义第一个数组 int [] arr = new int[3]; //输出数组名 //栈内存: System.out.println(arr); //赋值 arr[0]=100; arr[1]=200; arr[2]=300; .
2022-04-26 17:00:19
431
1
原创 JAVA.中内存分配
1.栈内存:存储局部变量,定义在方法中的变量,使用完毕立即消失2.堆内存:存储new出来的内容(实体,对象),数组在初始化时,会为存储空间添加默认值整数:0浮点数:0.0布尔:false字符:空字符引用数据类型:null每一个new出来的东西都有一个地址值使用完毕,会在垃圾回收器空闲时被回收public class 数组初始化 { public static void main(String[] args) { int [] arr = new in
2022-04-26 16:04:33
352
原创 JAVA.数组元素访问
1.数组变量访问方式格式: 数组名2.数组内部保持的数据的访问方式格式: 数组名[索引]3.索引是数组中数据的编号方式作用:索引用于访问数组中的数据使用,数组名[索引]等同于变量,是一种特殊的变量名4.特征:索引从0开始索引是连续的索引逐一增加的,每次加1public class 数组初始化 { public static void main(String[] args) { int [] arr = new ...
2022-04-26 15:40:43
2298
原创 JAVA.数组动态初始化
数组:是一种用于存储多个相同类型数据的存储模型定义格式:数据类型[ ]数组名;范例: int [ ] arr;数组初始化:1.初始化,就是为数组中的数组元素分配内存空间,并为每个数组元素赋值2.数组初始化:动态初始化静态初始化动态初始化:初始化时只是指定数组长度,由系统为数组分配初始值; ...
2022-04-26 15:18:38
897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人