网站首页 站内搜索

搜索结果

查询Tags标签: ArrayList,共有 703条记录
  • ArrayList和Vector的区别和联系

    ArrayList和Vector的区别和联系 相同点:底层都是数组 都用int来表示占用的字符个数默认分配的初始长度均为10不同点:ArrayList的数组扩容每次新增1.5的倍数Vector的数组扩容是2的倍数Vector的利用线程安全性更高ArrayList的运行效率更好,但不安全总结 数组的概念: 数组…

    2022/4/12 23:14:08 人评论 次浏览
  • 体验Stream流

    package LambdaTest.LambdaTest06;import java.util.ArrayList;/*** FileName: StreamDemo* Author: lps* Date: 2022/4/9 21:00* Sign:刘品水 Q:1944900433*/ public class StreamDemo {public static void main(String[] args) {ArrayList<String> array =…

    2022/4/10 6:17:52 人评论 次浏览
  • JAVA线程安全类

    package Multithreading;import java.util.*;public class BuyTicketDemo {public static void main(String[] args) {StringBuffer sb = new StringBuffer();StringBuilder sb2= new StringBuilder();Vector<String> v= new Vector<String>();ArrayList<S…

    2022/4/8 1:19:13 人评论 次浏览
  • 力扣442(java)-数组中重复的数据(中等)

    题目: 给你一个长度为 n 的整数数组 nums ,其中 nums 的所有整数都在范围 [1, n] 内,且每个整数出现 一次 或 两次 。请你找出所有出现 两次 的整数,并以数组形式返回。 你必须设计并实现一个时间复杂度为 O(n) 且仅使用常量额外空间的算法解决此问题。 示例 1: 输入…

    2022/4/7 12:49:17 人评论 次浏览
  • 地铁查询系统

    一个简单的地铁查询系统,包括按线路查询,按站查询,以及选择起点与终点,输出两点之间的一条最短线路,其中工程量最大的是输出两点之间最短的路线,也是本系统的核心功能。 这是数据库的结构,按章线路查询,在进入index页面时,通过Ajax在后台servlet中读取数据库的内…

    2022/4/6 23:22:33 人评论 次浏览
  • 力扣448(java)-找到数组中所有消失的数(简单)

    题目: 给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。示例 1: 输入:nums = [4,3,2,7,8,2,3,1]输出:[5,6]示例 2: 输入:nums = [1,1]输出:[2] 提示: n == n…

    2022/4/6 22:49:14 人评论 次浏览
  • C#中ArrayList和Hashtable

    本文章主要介绍两种集合:(1)ArrayList;(2)Hashtable; 一、ArrayList ArrayList类似于数组,其大小可根据需要动态改变,也可称之为动态数组。 有如下学生类: class Student {public Student(string code,string name,string address){this.Code = code;this.Name =…

    2022/4/6 14:19:00 人评论 次浏览
  • java-集合遍历

    import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; import java.util.Scanner;public class Javatest83 {/*** 集合-Collection(ArrayList、LinkedList等)* 练习2:提示用户输入整数,存放到ArrayList集合中,* 输入0代表结束。分别使用…

    2022/4/1 1:19:46 人评论 次浏览
  • Java案例——集合嵌套

    一、需求:创建一个ArrayList集合,存储三个元素,每一个元素都是HashMap,每一个HashMap的键和值都是String,并遍历 分析: 1.创建一个ArrayList集合 2.创建一个HashMap集合键和值都是String 3.将HashMap作为元素添加到ArrayList中 4.遍历 public static void main(Strin…

    2022/3/30 22:19:32 人评论 次浏览
  • 集合

    集合(ArrayList): 数组长度和类型都确定。但是在个数不确定而且要进行增删查改的操作的时候,数组就是不合适的。 但是集合就是大小和类型都可以不固定 索引也是从0开始 ArrayList list=new ArrayList(); list.add("java"); list.add(true); 泛型:有时候需要…

    2022/3/26 23:22:47 人评论 次浏览
  • Java基础——List集合子类的特点

    一、常用集合子类 ArrayList、LinedList ArrayList:底层数据结构是数组,查询快,增删慢 LindList:底层数据是链表,查询慢,增删快 演示: ```package Demo032601; import java.util.ArrayList;import java.util.LinkedList; public class ListDemo { public static …

    2022/3/26 20:23:16 人评论 次浏览
  • OO第一单元总结

    2022北航OO第一单元总结 第一次作业 第一次作业因子仅包含常数(带符号及前导0),幂函数(指数非负,包含省略形式)和表达式因子;项由乘号连接的若干因子组成(第一个因子前可带一个符号);表达式由加号或减号连接的若干项组成(第一项前可带一个符号)。同时声明了如…

    2022/3/25 23:24:37 人评论 次浏览
  • 关于Java8并行流处理丢数据和数组下标越界的问题

    背景 Java 8 list的并行流处理,会造成数组下标越界和数据丢失情况。 如下所示: List<Integer> list = new ArrayList<>(); for(int i=0;i<1000;i++){list.add(i+1); } System.out.println("原始集合大小:"+list.size()); List<Integer>…

    2022/3/21 11:29:45 人评论 次浏览
  • Java基础:反射中Class类对象的创建方式

    反射中Class类对象的创建方式 在使用反射的过程中,我们往往要创建某个类型的Class类的对象,有3种方法。 假设我们要创建一个 java.util.ArrayList 类型的Class类的对象。 详见如下代码: public class Test1 {public static void main(String[] args) throws ClassNotFo…

    2022/3/21 11:27:39 人评论 次浏览
  • java-集合(代码+运行结果)

    文章目录 前言一、java集合创建二、ArrayList集合与数组的不同点三、运行代码四、运行结果前言 通过本篇文章学习java-集合创建方法,学会使用集合常用API。一.java-集合创建 代码如下(示例): //ArrayList<集合类型> 集合名 = new ArrayList<集合类型(可省略…

    2022/3/20 20:35:31 人评论 次浏览
扫一扫关注最新编程教程