Java
文章平均质量分 74
FlowerCoding
保护我方发际线
展开
-
【Java】容器
一、容器的概念和框架概念:Java类库中提供的用于管理对象集的类框架:HashSet继承了set接口;ArrayList继承了List接口,LinkedList继承了List和Queue接口,这也展示出了Java中支持接口的多继承,一个接口继承多个父类接口时,通过任意一个父类接口的引用都可以指向子接口。① Collection:·列表(List):按照一定次序排列的对象集,对象可以重复。·集合(set):对象唯一,不可以重复。·队列(Queue):根据规则确定的对象顺序。原创 2022-05-06 22:21:47 · 685 阅读 · 0 评论 -
【Java】数组和Array
目录一、数组1、关于数组2、关于二维数组3、数组的拷贝二、Array一、数组1、关于数组存储一组相同类型数据的数据结构,属于对象,具有只读属性length。声明数组变量、创建数组变量、初始化数组变量的的方法://动态初始化char s[] = new char[2];char[] s = new char[2];s[0] = 'a';s[1] = 'b';//静态初始化int[] array1 = {1,2};int[] array2 = ne原创 2022-05-06 20:38:44 · 392 阅读 · 0 评论 -
【Java】面向对象基础二(继承、多态、接口、Object类)
一、继承一种在保持对象差异性的同时共享对象相似性的复用。关键词:extends※1、类成员的可访问性2、方法的重写在子类中重新对继承过来的方法进行编码注意:※重写方法必须和重写方法具有相同的名称,参数列表和返回值类型。※重写方法不能使用比被重写方法更严格的访问权限。3、子类的构造方法1、父类构造方法不能被子类继承2、子类的构造方法中必须要调用父类的构造方法。3、子类通过super(参数列表)调用父类构造方法,调用super的语句必须放在子类构造方法的第一行原创 2022-05-06 16:52:22 · 200 阅读 · 0 评论 -
【Java】String、StringBuffer、StringBuilder的基本用法
一、关于字符串String1.常用的输入方式Scanner in = new Scanner(System.in);//输入方法一String s1 = in.next();//输入方法二String s2 = in.nextLine();in.next(): 读到空格就停止扫描(输入)。in.nextLine():读到回车就停止扫描(输入)。2.String类型的修改在java中字符串一旦定义了,就不可以改变。我们可以通过String的方法或者通过复制定义的字符串构造S原创 2022-04-21 17:24:29 · 1089 阅读 · 0 评论 -
【PTA JAVA】7-4 编程题:复杂情况下的数据统计问题 (5 分) 基础解法
复杂环境下的数据统计问题进行数值统计的时候,可能会混入一些非数值的元素,下面请编程完成对输入序列进行求和统计并输出, 如果遇到非数值元素,则自动跳过,并在最终结果输出行之后另起一行,输出attention输入格式:单行输入,元素之间使用空格分开输出格式:对元素所对应的整数进行求和并输出如果遇到非数值元素,则自动跳过,并在最终结果输出行之后另起一行,输出attention样例a">样例a">样例a">样例a">输入样例a:在这里给出一组输入。例如:原创 2022-03-18 18:15:08 · 1854 阅读 · 1 评论 -
【Java】面向对象基础一(Java的类和对象、静态数据成员和方法,包)
一、面向对象的三个特点继承、多态、封装二、Java的类和对象Java是一门纯面向对象的语言1.类是具有共同属性的一系列对象的描述,由属性(类的属性)和方法(类的操作)组成。相当于建立的一个特殊的数据类型。2.对象就是静态属性(属性、数据成员、成员变量)和动态方法(方法和方法成员)的封装体。①Java的引用除了基本数据类型以为其他的变量类型都是引用类型,存放在栈(stack)内存区。②对象的调用和使用规则使用new方法创建对象,都存放在堆(heap)内存区;对象变量原创 2022-03-12 19:51:35 · 593 阅读 · 0 评论 -
【Java】基础知识、标识符、数据类型、类型转换以及运算符
目录一、基础知识部分1、Java程序的运行2、负责Java程序解释执行的解释器——虚拟机JVM3、同为面向对象的编程语言,Java和C++区别二、标识符1、标识符的定义规则2.驼峰命名规则小驼峰法大驼峰法三、数据类型及其转换1.整数类型系统对于整数类型的判定:2.字符类型3.浮点类型4.布尔类型*5.基本类型之间的转换原则一、基础知识部分1、Java程序的运行Java语言编写程序(*.java Java源文件)需要经过编..原创 2022-03-06 15:34:05 · 797 阅读 · 0 评论