文章分类 - Java
摘要:集合的创建 导包: import java.util.ArrayList; 创建对象: ArrayList <要存储的数据类型> 变量名 = new ArrayList <要存储元素的数据类型>(); 集合中存储的元素,只能为 < > 括号中指定的数据类型元素; “<要存储的数据类型>”中的数据类型
阅读全文
摘要:概述 迭代器是获取所有元素的通用方式 Java中集合有很多种,它们在存储元素时,采用的存储方式不同,而读取的元素的方式也可能不同,那我们要通过一种通用的获取方式来完成。 Colletion 集合元素的通用获取方式,在取元素之前先判断集合中是否有元素,如果有,就把元素取出,如果没有,继续下一次的判断,
阅读全文
摘要:今天我来给大家讲解以下,在项目中如何规范命名
1、项目名
2、类名和接口名
3、方法名和变量名
4、参数的命名
5、包名
6、常量名
7、Java文件的命名
阅读全文
摘要:在使用集合时候,需要注意以下几点: 1、集合存储的都市=是对象的地址 2、集合可以存储基本数据(JDK1.5以后),因为出现了基本数据类型的包装类,它提供了自动封装操作(基本类型→对象),这样集合中的元素就是包装类的对象。 3、不加类型存储进去的都是Object类 在存储时提升Object,取出时要
阅读全文
摘要:1、集合常用方法总结
2、集合普通遍历
3、集合的补充方法
阅读全文
摘要:参数传递 1、方法中的参数是形式参数 2、调用方法时的参数是实际参数 参数传递代码 public class Demo { public static void main(String[] args) { int x = 1; int y =2; //调用方法时的参数为实际参数 f1(x,y); S
阅读全文
摘要:假设要在一个程序中实现一个对数字要求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况设计不同的方法。 定义 方法名相同,参数个数或类型不同 注意事项 构造方法不可以重写但可以重载 重载方法参数必须不同 参数个数不同 如method(int x)与method(int x,int
阅读全文
摘要:定义 是用来解决某件事情或某个功能的办法 方法在实现的过程中含有多条语句用于完成某些有意义的功能,实现在该程序中执行(或称为调用)该方法。 方法,一般有一个返回值,用来作为事情的处理结果。 语法格式 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数类2,......){ 执行语句 ……
阅读全文
摘要:概念 此类包含用来操作数组(比如排序和搜索)的各种方法。 需要注意,如果指定数组引用为 null, 则访问此类中的方法都会抛出空指针异常NullPointerException。 常用方法 sort方法 用来对指定数组中的元素进行排序(元素值从小到大进行排序) //源arr数组元素{1,5,9,3,
阅读全文
摘要:数组越界异常 每一个数组的索引都是一个范围,即0 ~ length -1 。访问数组的元素时,所以不能超过这个范围,否则程序会报错。 public class Demo { // 数组越界异常 public static void main(String[] args) { int[] arr; a
阅读全文
摘要:数组遍历 public class Demo_二位数组遍历 { public static void main(String[] args) { int[] arr01 = { 1, 2, 3, 4, 5 }; int[][] arr02 = { { 1, 2 }, { 3, 4, 5 }, {
阅读全文
摘要:二维数组声明方式 public class Demo { public static void main(String[] args) { // 第一种声明方式 int[][] arr = new int[3][2]; // 类似于 {{1,2},{3,4},{5,6}} // 第二种声明方式 in
阅读全文
摘要:介绍 在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。那么,创建对象就要明确属性值,那怎么解决呢?也就是在创建对象的时候就要做的事情,当使用new关键字创建对象时,怎么给对象的属性初始化值呢?这就要学习Java另外一门小技术,构造方法。从字面上理解
阅读全文
摘要:数组的定义 数组类型[ ] = new 数组类型[元素个数火数组长度]; int [ ] x = new int[100]; 数组名称为x长度为100的数组 声明方式 1、int[] x = new int [10]; 2、int[] x; x = new int [100]; 3、int[] ar
阅读全文
摘要:break可跳出多分支语句switch和循环语句。即终止程序运行 continue只能用于循环语句,结束本轮、继续下轮循环
阅读全文
摘要:嵌套循环 for(初始化表达式; 循环条件; 操作表达式) { ……… for(初始化表达式; 循环条件; 操作表达式) { 执行语句 ……… } ……… }
阅读全文
摘要:while(循环条件){ 执行语句 ……… } 1、 for () 2、 whule(){ } 3、 do { 执行语句 ……… } while(循环条件); 简单无线循环 while(true){ … }
阅读全文
摘要:循环语句switch格式 switch (表达式){ case 目标值1: 执行语句1 break; case 目标值2: 执行语句2 break; ...... case 目标值n: 执行语句n break; default: 执行语句n+1 break; } 举例 import java.uti
阅读全文
摘要:if语句是指如果满足某种条件,就进行某中处理 if….. if (条件语句){ 执行语句; …… } if…else语句 if (判断条件){ 执行语句1 …… }else{ 执行语句2 …… } if…else if…else语句 if (判断条件1) { 执行语句1 } else if (判断条
阅读全文