- 博客(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
74
原创 使用泛型的模板
泛型模板Generic.javapublic class Generic<T> {//泛型类public void show(T t){ System.out.println(t);}//泛型方法public <T> void show(T t){ System.out.println(t); }}GenericDemo.javapublic class GenericDemo { public static void main(Strin
2021-08-17 11:29:07
123
原创 并发修改异常(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
150
原创 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
76
原创 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
113
原创 Java初学者必学(学生管理系统)
Java必学的学生管理系统Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。本篇主要通过Java类,ArrayList,方法调用等方式让初学者了解Java魅力所在。Student.javapublic class Student {//学号private String sid;//姓名private String name;//年龄private String age;//居住地private
2021-08-04 12:44:47
180
原创 成员变量和局部变量区别,以及this关键字用法
成员变量和局部变量区别成员变量:类中位置:类中方法外内存中位置:堆内存生命周期:随着对象的存在而存在,随着对象的消失而消失初始化值:有默认的初始化值局部变量:类中位置:方法内或者方法声明上内存中位置:栈内存生命周期:随着方法的调用而存在,随着方法的调用用完毕而消失初始化值:没有默认的初始化值,必须先定义,赋值,才能使用...
2021-07-31 18:32:54
257
原创 方法中的使用以及数组定义
方法中的使用以及数组定义方法中可能首先会定义一些数组,这是就会区分静态数组还是动态数组数组定义:其中静态数组定义方式如下: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
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人