首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java基础】Java中ArrayList和LinkedList基本使用(附代码

一、ArrayList集合 ArrayList数组是一个泛型数组,在定义时候需要传入存储数据类型。 1. ArrayList集合特点 2. ArrayList集合当中一些方法。...①.add(Object element) 向列表尾部添加指定元素。 ②.size() 返回列表中元素个数。 ③.get(int index) 返回列表中指定位置元素,index从0开始。...这也容易理解,在一次体育课上,张三、李四和王五是跑步前三名,老师将他们姓名和名字记录在自己表格当中,张三——第一名,李四——第二名,王五——第三名。...E removeFirst() 删除并返回链接列表头部一个元素 E removeLast() 删除并返回链接列表尾部一个元素 代码不再展示。...:"+linkedList); //更新过链表:[1, 9, 3, 1] 其他内容不再展示了。

11110

Java基本语法。

一、标识符和关键字 标识符 在java语言中,用来标志类名、对象名、变量名、方法名、类型名、数组名、包名有效字符序列,称为“标识符”; 标识符由字母、数字、下划线、美元符号组成,且第一个字符不能是数字...; java语言区分大小写; 标志符命名规则:类名首字母大写,变量名和方法名采用驼峰标志法,常量全大写,多个单词之间用“_”隔开,包名全小写; 关键字 在java语言中,有一些专门词汇已经被赋予了特殊含义...预留关键字,在以后升级版本中可能会作为关键字;想了解更多加QQ群764261140 二、基本数据类型   1....,[]内值>=数组长度则报异常java.lang.ArrayIndexOutOfBoundsException(数组下标越界)         //System.out.println(ii[0][0...,break为出口,从入口开始执行,直到遇到出口或代码执行完毕才结束case'a':                 System.out.println("优");                 break

50650

JavaJava基本类型解读

Java编程语言中,基本类型是构成程序基础重要组成部分。了解Java基本类型对于程序员来说至关重要,因为它们是在编写Java程序时最常用数据类型之一。...在本文中,我们将深入探讨Java基本类型,包括其类型、大小和用法。 1. Java基本类型 Java基本类型是构成Java编程语言核心基础数据类型。...下面是一个示例代码: import java.io.*; public class CharacterEncodingExample { public static void main(String...总的来说,Java基本类型是编程中不可或缺部分,程序员应该熟练掌握每种基本类型特性和用法,以便在编写程序时能够灵活运用。...通过深入了解Java基本类型,可以更加高效地编写出稳健、可靠Java程序。 结语 本文对Java基本类型进行了详细解读,包括类型、大小和用法等方面。

5110

java方法基本使用

java方法 我们书写代码常常有着成千上万行,如果全部混在一起显得杂乱无比 所以java提供了方法 方法性质 java方法是语句集合,方法中包含若干代码,一起执行一个命令 方法意义: 方法是解决一类问题有序组合...,我们常常在main方法中调用其他方法来构建整个框架 其他方法是由我们书写,为了实现某个目的而建立 方法创建标准化 java方法类似于c中函数 方法包含一个方法头,一个方法体 修饰符 返回类型...方法重载条件: 名称相同 参数列表不同(可以是数量不同,参数类型不同,参数类型排列顺序不同) 返回类型不受影响 在相同名称方法调用时,由 编译器自行决定调用哪个方法 可变参数 java为了给方法提供便利性...java为值传递 值传递和引用传递区别: 值传递:只有值传递过去,改变不对数据本身改变 测试代码: public class Demo2 { public static void main(...} public static void change(int a){ a=10; } } 结果: 1 1 引用传递:地址传递过去,改变会对数据本身改变 测试代码

23410

Java链表基本使用

大家好,又见面了,我是你们朋友全栈君。 链表是一种根据元素节点逻辑关系排列起来一种数据结构。...利用链表可以保存多个数据,这一点类似于数组概念,但是数组本身有一个缺点—— 数组长度固定,不可改变,在长度固定情况下首选肯定是数组,但是在现实开发之中往往要保存内容长度是不确定,那么此时就可以利用链表这样结构来代替数组使用...链表是一种最为简单数据结构,它主要目的是依靠引用关系来实现多个数据保存。 下面是定义一个简单类用来保存节点关系,并将所有节点链接起来。...,首先需要是一个根节点(第一个节点即为根节点),之后每一个节点引用都保存在上一节点next属性之中,而在进行输出时候也应该按照节点先后顺序,一个一个取得每一个节点所包装数据。...= null) { // 如果还有下一个节点,输出下一节点 this.next.printNode(); // 递归打印节点,注意这里this.next中this指代

43410

Java基本知识

Java 基础语法 一个 Java 程序可以认为是一系列对象集合,而这些对象通过调用彼此方法来协同工作。下面简要介绍下类、对象、方法和实例变量概念。 对象:对象是类一个实例,有状态和行为。...基本语法 编写 Java 程序时,应注意以下几点: 大小写敏感:Java 是大小写敏感,这就意味着标识符 Hello 与 hello 是不同。 类名:对于所有的类来说,类名首字母应该大写。...Java 枚举 Java 5.0引入了枚举,枚举限制变量只能是预先设定好值。使用枚举可以减少代码 bug。 例如,我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。...catch 捕捉异常 finally 有没有异常都执行 throw 抛出一个异常对象 throws 声明一个异常可能被抛出 try 捕获异常 包相关 import 引入 package 包 基本类型...利用继承方法,可以重用已存在类方法和属性,而不用重写这些代码。被继承类称为超类(super class),派生类称为子类(subclass)。

60640

Java代码覆盖率利器JaCoCo基本概念详解

因此,我们启动了JaCoCo项目,以为基于Java VM环境中代码覆盖率分析提供一种新标准技术。重点是提供一个轻量级,灵活且文档齐全库,以与各种构建和开发工具集成。...所有这些计数器都从Java类文件中包含信息派生而来,这些信息基本上是Java字节码指令以及调试信息(可选地嵌入在类文件中)。...并非所有Java语言构造都可以直接编译为相应字节码。在这种情况下,Java编译器会创建所谓合成代码,有时会导致意外代码覆盖率结果。...指令 - Instructions(C0覆盖率) JaCoCo计数最小单位是单个Java字节代码指令。指令覆盖率提供有关已执行或遗漏(executed or missed)代码信息。...这些方法中某些方法在Java代码中可能没有直接对应关系,例如隐式生成常量默认构造函数或初始化器。 类 当至少一个类方法已执行时,该类被视为已执行。

1.4K10

Java基本语法

关键字 定义:被Java语言赋予了特殊含义,用做专门用途字符串(单词) 特点:关键字中所有字母都为小写 保留字 定义:现在Java版本尚未使用,但以后可以能会做关键字使用 注意:自己命名标识符要避免使用保留字...标识符 定义:可以自己命名地方都叫标识符 如:包名、类名、接口名、变量名、方法名、常量名 ?...标识符命名规则: 1.由26个英文字母大小写,下划线( _ )、美元符号( $ )组成 2.数字不可以开头 3.不可以使用关键字和保留字、但能包含关键字和保留字 4.java中严格区分大小写,长度没有限制...多单词时每个单词用下划线连接:XXX_YYY_ZZZ 注意:良好命名习惯不但有助于提高可读性,还对未来有莫大帮助,取名要尽量见名知意 注释: 单行注释: 使用“//”开头,“//”后面的单行内容均为注释...多行注释: 以“/*”开头以“*/”结尾,在“/*”和“*/”之间内容为注释,我们也可以使用多行注释作为行内注释。但是在使用时要注意,多行注释不能嵌套使用。

56610

Java 基本语法

在编写本文时候,Java JDK 已经出到了 20.0.1: 本文将在 JDoodle 上进行验证,使用 JDK 版本是:17.0.1: Java 该系列文,将是系统学习 Java 资料...一行可以有多条语句: int a = 10; string name = 'Jimmy'; 数据类型 Java 提供了 8 种基本数据类型,用于存储整数、浮点数、字符串和布尔值。...1 字节为 8 位 还有浮点数,浮点数是带小数数字,分为: 类型 说明 float 4 字节 double 8 字节,比 float 精度更高 还有两种基本类型如下: 类型 说明 char 2...+ 2^3 + 2^2 + 2^1) = -126 引用类型 除了基本数据类型之外,变量类型还可以是类 - 引用类型,比如: String name = 'Jimmy'; Person jimmy =...总结 本文,主要记录了以下几点: 基于在线平台 JDoodle 进行学习 了解了程序中语句 了解了 Java八种基本数据类型 byte, short, int, long, float, double

20510
领券