Java
balabala-2020
这个作者很懒,什么都没留下…
展开
-
Map集合
Map集合的特点 特点: 双列集合,元素由键值对(Entry)构成: key(键) -- value(值) 注意: 键(key)不可以重复,值(value)可以重复 应用: Map<T1, T2> map = new HashMap<>(); 解释: T1: 表示键的数据类型. ...原创 2020-12-15 14:16:37 · 129 阅读 · 0 评论 -
Set集合
代码1:import java.util.HashSet;import java.util.Set;/* 单列集合(Collection)之Set集合: 特点: 无序(元素的存取顺序不一致), 唯一. 结论: Set集合保证元素的唯一性依赖: equals(), hashCode()两个方法. */public class SetTeat { public static void main(S.原创 2020-12-15 10:15:18 · 93 阅读 · 0 评论 -
集合--List集合,增强for循环
什么是集合?简称集,是用来存储多个元素的容器集合和数组的区别元素类型集合:引用类型(存储基本类型时自动装箱)数组:基本类型、引用类型元素个数集合:不固定,可任意扩容数组:固定,不能改变容量集合的好处不受容器大小限制,可以随时添加、删除元素提供了大量操作元素的方法(判断、获取等)Java的集合体系单列集合(Collection)List:ArrayListSet:HashSet双列集合(Map: key,value )Map:HashMap一、List集合原创 2020-12-15 09:26:24 · 5291 阅读 · 0 评论 -
Collections常用成员方法
max(Collection<? extends T>coll) 根据其元素的自然顺序返回给定集合的最大元素。 min(Collection<? extends T>coll) 根据其元素的自然顺序返回给定集合的最小元素。 sort(List<T>list) 根据其元素的自然顺序将指定列表按升序排序。 reverse(List<?>list) 反转...原创 2020-12-15 09:16:27 · 115 阅读 · 0 评论 -
JAVA基本类型的包装类
简介基本数据类型不是对象,所以java针对基本数据类型提供了对应的包装类,以对象的形式来使用。例如你设置了一个整型数据int a,想通过a.xxx的形式来调用来调用方法是不可以,所以给基本类型提供了包装类,就可以调用方法了。包装类基本类型 包装类byte Byteshort Shortint ...原创 2020-12-14 13:51:43 · 75 阅读 · 0 评论 -
java中的Date() 和Calendar()
Date类:import java.util.Date;public class test { public static void main(String[] args) { //data类// 测试空参,采用当前操作系统的默认时间 Date d1=new Date(); System.out.println(d1);// 获取当前操作系统时间的毫秒值 long times=d1.getTi.原创 2020-12-14 13:08:47 · 94 阅读 · 0 评论 -
Java中的Stingbuilder()成员方法append()和toString()
Stingbuilder:简介:可变字符序列,用于构造字符串对象,内部使用自动扩容的数组操作字符串数据。StringBuilder和StringBuffer使用相同的API构造方法:StringBuilder() 构造一个空的StringBuilder容器StringBuilder(String)构造一个StringBuilder容器,并添加指定字符串成员方法:StringBuilder append(...)将任意数据添加到StringBuilder容器中String toString.原创 2020-12-14 10:49:43 · 652 阅读 · 0 评论 -
String类的获取功能length(),charAt(),ndexOf(),lastIndexOf(),substring(),substring(int,int)
public class Test { public static void main(String[] args) { String st1="大家好,大家加油"; //int length()获取当前字符串的长度 System.out.println(st1.length()); //char charAt(int index)获取指定索引位置的字符 System.out.println(st1.charAt(.原创 2020-12-11 13:18:06 · 171 阅读 · 0 评论 -
Java中的使用API
要查看类中完整的构造和成员方法,使用API文档查看。1.打开API右上角输入要查看的类名2.选择类型下的lang包3.可以查看成员方法的使用方法.原创 2020-12-11 10:24:58 · 95 阅读 · 0 评论 -
Scanner类里hasNextxxx(),nextxxx(),nextLine(),next()
scanner类做键盘录入的,在java.base模块下的java.util包下的类。创建Scanner类型的对象,要导包,直接输入Scanner回车,进行自动导包。最常用的是nextxxx()和nextLine()接收整型数据:hasNextxxx(),nextxxx()import java.util.Scanner;public class Test { public static void main(String[] args) {// 创建Scanner.原创 2020-12-11 09:32:17 · 123 阅读 · 0 评论 -
java交换数组内的元素
public class ReverseArray { int num1 = 10; static int num2 = 20; //静态方法中没有对象this,所以不能访问非静态成员 public static void show() { //System.out.println(num1); System.out.println(); } //需求:定义静态方法,反转数组中的元素 public static .原创 2020-12-10 14:50:01 · 1921 阅读 · 0 评论 -
java访问父类的无参构造和带参构造
父类无参构造package ch.bcn07;public class Test { public static void main(String[] args) { Worker w=new Worker(); }}public class Person { public Person(){ System.out.println("Person 类的空参构造"); } }public class Worker ex.原创 2020-12-08 14:15:17 · 198 阅读 · 0 评论 -
java中this和super
当父类的成员变量,子类的成员变量,子类的布局变量重名时,分别打印变量的值要用到this和supperthis.变量名:使用本类的成员变量supper.变量名:使用父类的成员变量父类Fruitpackage ch.bcn04;// 父类水果类public class Fruit {//父类成员变量 int price=20;}子类Applepackage ch.bcn04;//子类,苹果继承Fruitpublic class Apple exten原创 2020-12-08 11:00:22 · 85 阅读 · 0 评论 -
Java中子类继承父类后变量的使用规则
先上代码说明在src下新建一个包我命名为ch.bcn04在包下新建Java文件父类Fruit,代码如下:package ch.bcn04;// 父类水果类public class Fruit {//父类成员变量 int price=20;}新建子类Apple,代码如下:package ch.bcn04;//子类,苹果继承Fruitpublic class Apple extends Fruit {// 子类成员变量 int pri原创 2020-12-08 10:28:44 · 3407 阅读 · 0 评论