- 博客(15)
- 收藏
- 关注
原创 Java中的ArrayList集合定义、遍历、方法
/* 一、定义 ArrayList集合的使用 是引用数据类型 实用的步骤: 1.导入包 java.util包中 2.创建引用类型的变量 数据类型<集合储存的数据类型> 变量名 = new 数据类系<集合储存的数据类型>(); 集合储存的数据类型:要将数据存储到集合的容器中(因为数组和集合都是容器), 所以在创建集合引用变量的时候,必须要指定好储存的类型...
2018-05-11 20:38:11
13948
原创 Java中的引用数据类型_自定义类
/* 一、 定义类: 使用类的形式,对现实中的事物进行描述 事物:方法,属性 方法:这个事物具备的功能 属性:变量 格式: public class 类名{ 属性定义 修饰符 数据类型 变量名 = 值 方法的定义 修饰符 返回值类型 方法名(参数列表){ } } 要求:使用Java中的类,描述生活中的手机这个事物 手机...
2018-05-11 20:34:49
1513
原创 java中方法的重载及注意事项
/* 方法的重载特性(overload) 在同一个类中,允许出现同名的方法,只要方法的参数列表不同即可,这就是方法的重载 参数列表不同:参数个数不同,数据类型不同,顺序不同 方法重载的注意事项 1.参数列表必须相同 2.重载和参数变量名无关 3.重载和返回值类型无关 4.重载和修饰符无关 技巧:重载看方法名和参数列表*/public class MethodOverLoadDemo{ p...
2018-05-09 21:07:17
2167
原创 java中方法的定义以及注意事项
/* 方法的定义格式 修饰符 返回值类型 方法的名字(参数列表...){ 方法的功能主题 可以写循环、判断、变量、比较、运算等(main方法能写的都能写) return 返回值; } 修饰符 : 固定写法(在没学面向对象之前) public static 返回值类型 : 方法在运算后,结果的数据类型 方法名 : 自定义名字,满足标识符的规范,方法首字母小写,后面每个单词首...
2018-05-09 21:06:32
3892
原创 java中二维数组的定义及二维数组的遍历
/* 二维数组 数组中的数组,数组里面储存的还是数组 定义方式和一维数组很相似 方式一: int[][] arr = new int[3][4]; 定义一个二维数组 [3] 表示:二维数组中有3个一维数组 [4] 表示:每个一维数组的长度是4 方式二: int[][] arr = new int[3][] 不推荐 二维数组中定义三个一维数组,每个一维数组长度没有指定 arr[0] a...
2018-05-08 21:38:56
2191
原创 java中一维数组的遍历及常见的两个异常
/* 一、数组的遍历: 将所有的数组元素全部获取 依靠索引,索引的规律从0开始,一直在自动增长,达到length-1 还需要依靠循环来实现 for 已知循环次数,有计数器的思想 while 不确定循环的次数 二、数组操作中,常见的两个异常 数组的索引越界异常 空指针异常*/public class ArrayDemo_2{ public static void main(...
2018-05-08 21:38:06
613
原创 java中数组的赋值及另外两种定义方式
/* 一、数组的操作,使用索引,对数组中的元素赋值 二、数组的两种定义方式 1.数据类型[] 变量名 = new 数据类型[]{元素1,元素2,元素3}; 注意事项:new后面的中括号中不允许写任何内容,写了就编译失败 2.数据类型[] 变量名 = {元素1,元素2,元素3};*/public class ArrayDemo_1{ public static void main(Str...
2018-05-08 21:37:03
27131
1
原创 java中一维数组的定义及内存划分
/* 定义数组容器 定义数组容器的几个要素,Java语言是强制数据类型的语言 所以必须有数据类型,大小(就是存储数据的个数) 定义数组公式: 数据类型[] 变量名 = new 数据类型[存储元素的个数] 数据类型:数组中存储元素的数据类型 [] 表示数组的意思 变量名 自定义标示符 new 创建容器关键字 数据类型:数组中存储元素的数据类型 ...
2018-05-08 21:35:29
458
原创 JavaSE switch中case的穿透性
/* switch特性:case 穿透性 案例:星期1-5输出 工作日,星期6-7输出 休息日 case 1 case 2 ... case 5 输出结果相同 case后面没有break,程序会一直向下穿透*/public class SwitchDemo_1{ public static void main(String[] args){ int week = 2 ; switch(wee...
2018-05-08 21:33:38
288
原创 java中的switch语句
/* 选择语句 switch语句 编写格式 switch(表达式){ case 常量1: 要执行的语句; break; case 常量2: 要执行的语句; break; case 常量3: 要执行的语句; break; default: 要执行的语句; break; } 执行流程:表达式和case后面的常量进行比较 ...
2018-05-08 21:32:20
3108
原创 Java中的break语句和contiune语句
/* break关键字 作用于循环中,终止循环的作用*/public class BreakDemo{ public static void main(String[] args){ int i = 1; while(i<4){ if(i==3){ break; }else{ System.out.println(i); } i++; } }}-------...
2018-05-07 22:19:05
504
原创 Java中的循环语句while循环、for循环、dowhile循环、死循环、嵌套for循环
/* 一、while循环 循环语句:可以让一部分代码反复执行 while循环: 编写格式: while(条件){ 循环体 } 条件:当条件为true,就执行循环体,执行完循环体后 程序再次执行while中的条件,如果条件还是true,继续执行循环体 知道条件是false的时候,循环结束*/public class WhileDemo{ public static...
2018-05-07 22:17:07
5183
原创 java中的if语句
/* if语句: 编写格式一: if(条件){ if语句的执行体 } 条件:结果必须是布尔类型 1==1 true||false 执行体:当if条件是false的时候什么也不做 编写格式二: if(条件){ if语句的执行体 }else{ else的执行体 } 当if中的条件为true,执行if的执行体 当if中的条件为fals...
2018-05-07 22:11:55
6640
原创 Java中的Random和Scanner
/* 一、Random java中已经有的引用类型 Random类,作用:产生随机数 步骤: 1.导入包,Random类,在java.util文件夹中 2.公式:创建出Random类型的变量 3.变量.调用Random类中的功能,产生随机数 Random类提供功能:名字.nextInt()产生一个随机数,结果数int整形 出现随机数的范围,在功能nextInt(写一个整数),整...
2018-05-07 22:08:41
487
原创 java数据类型的转换和运算符
一、数据类型的转换1.1分为自动转换和强制转换。从取值范围小的数据类型转换为取值范围大的数据类型为自动转换,相反,从取值范围大的数据类型转换为取值范围小的数据类型称为强制转换,强制转换会导致数据丢失,一般不推荐使用。1.2.1自动转换:byte→char→short→int→long→float→double,基本类型中的boolean类型不能转换 例如: byte b...
2018-05-06 21:15:50
255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人