自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Map集合遍历

Map集合遍历 方法一-----用keySet()方法实现 import java.util.HashMap; import java.util.Map; import java.util.Set; public class MapDemo3 { public static void main(String[] args) { //创建集合对象 Map<String, String> map = new HashMap<String, String>();

2021-08-17 19:44:04 110

原创 使用泛型的模板

泛型模板 Generic.java public class Generic<T> { //泛型类 public void show(T t){ System.out.println(t); } //泛型方法 public <T> void show(T t){ System.out.println(t); } } GenericDemo.java public class GenericDemo { public static void main(Strin

2021-08-17 11:29:07 153

原创 并发修改异常(List)-----ConcurrentModificationException

并发修改异常(List) 并发修改异常 ConcurrentModificationException 产生原因 迭代器便利的过程中,通过集合对象修改了集合中的元素长度,造成了迭代器获取元素中判断预期修改值和实际修改值不一致。 解决方案 用for循环遍历,然后用集合对象做对应的操作即可 代码解释 //遍历集合 Interator<String> it = list.iterator(); while(it.hasnext()){ String s = it.next(); if(s.equa

2021-08-15 10:34:34 195

原创 Collection集合遍历模板

Collection集合遍历模板 模板格式及注解 import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public class CollectionDdemo { public static void main(String[] args) { Collection<String> c = new ArrayList<String>(); /

2021-08-14 09:50:26 95

原创 Math类常用(必看)

Math类常用(必看) //public static int abs (int a): 返回参数的绝对值 System.out.println(Math.abs(88)); System.out.println(Math.abs(-88)); System.out.println("--------"); //public static double ceil (double a): 返回大于或者等于参数的最小double值,等于一个整数 System.out.println(Math.ceil(1

2021-08-12 12:24:38 127

原创 Java初学者必学(学生管理系统)

Java必学的学生管理系统 Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。 本篇主要通过Java类,ArrayList,方法调用等方式让初学者了解Java魅力所在。 Student.java public class Student { //学号 private String sid; //姓名 private String name; //年龄 private String age; //居住地 private

2021-08-04 12:44:47 200

原创 成员变量和局部变量区别,以及this关键字用法

成员变量和局部变量区别 成员变量: 类中位置:类中方法外 内存中位置:堆内存 生命周期:随着对象的存在而存在,随着对象的消失而消失 初始化值:有默认的初始化值 局部变量: 类中位置:方法内或者方法声明上 内存中位置:栈内存 生命周期:随着方法的调用而存在,随着方法的调用用完毕而消失 初始化值:没有默认的初始化值,必须先定义,赋值,才能使用 ...

2021-07-31 18:32:54 325

原创 方法中的使用以及数组定义

方法中的使用以及数组定义 方法中可能首先会定义一些数组,这是就会区分静态数组还是动态数组 数组定义: 其中静态数组定义方式如下: int[] arr = new int[]{1,2,3}; int[] arr = {1,2,3}; ----> 简化格式 其中动态数组定义方式如下: int [] arr = new int[3]; 左边: int:说明数组中的元素类型是int类型 []:说明这是一个数组 arr:这是数组的名称

2021-07-31 11:36:48 362

空空如也

空空如也

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

TA关注的人

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