package com.xt.list; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ListTest { public static void main(String[] args) { /** * List 是一个接口 * ArrayList是实现List接口的实现类,内部是一个大小可变的数组 * <String>代表泛型 ,泛型的意思是ArrayLis…
其实remove方法和contains方法大同小异,它的原理和contains方法相同https://www.cnblogs.com/lyxcode/p/9453213.html在这篇博客里面有详细说明…
ArrayList的父类List中,有2个remove重载方法: remove(int index) remove(Object o) 假如参数输入为数字类型,到底是删除值等于该数字的对象还是删除索引为该数字的元素 结果 remove(1) //是删除索引为1的元素 remove(new Integer(1)) //则删除元素1 因为泛型类的类型必须为引用类型,而不能为基础类型.所以传int的时候,会被当做下标值,传Integer的时候,会被视为泛型类…
String str1 = new String("1"); String str2 = new String("2"); String str3 = new String("3"); String str4 = new String("4"); String str5 = new String("5"); List list = new ArrayList(); list.add(str1); list.…
前言 <Docker+SpringBoot+Mybatis+thymeleaf的Java博客系统开源啦> 由于开源了项目的缘故,很多使用了My Blog项目的朋友遇到问题也都会联系我去解决,有的是把问题留在项目的issue里提出,有的是在我的私人博客里留言,还有的则是直接添加我的qq来找我讲自己遇到的问题,有些问题比较简单直接就解决了,有些问题的解决记录也留在issue记录里,有些则是网上有相关教程,至于问题的解决方案,如果时间允许我也会单独的做一篇博客来介绍和解答. 本文中的示例代码地址在:…
Jsp中如何通过Jsp调用Java类中的方法 1.新建一个项目,在src文件夹下添加一个包:如:cn.tianaoweb.com; 2.再在包中添加一个类:如 package com; public class test { public String sd(){ return "sd"; } } 3.在默认的首页index.jsp(当然也可以自己新建一个jsp文件)的开头引入 <%@ page import="cn.tianaoweb.com.*"%>…
问题引子: ist<Student> students=new ArrayList<Student>(); students.add(new Student("20160800612")); System.out.println(students.contains(new Student("20160800612"))) 返回FALSE Student stu=new Student("123"); students.ad…
1.问题描述 给定两个字符串 s 和 t,它们只包含小写字母. 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母. 请找出在 t 中被添加的字母. 输入: s = "abcd" t = "abcde" 输出: e 解释: 'e' 是那个被添加的字母. 2.解题思路 更好的方法是使用之前提到过的按位异或操作. 这里的想法是:在list_t这个列表里删除在list_s列表中包含的元素,剩下的那个元素就是要求得的被添加的字母. List<Charact…
ArrayList中有remove 方法和 removeAll方法, ArrayList中不仅继承了接口Collection中的remove方法,而且还扩展了remove方法. Collection中声明的接口为 public boolean remove(Object o) public boolean removeAll(Collection<?> c) ArrayList中含有的方法为public E remove(int index) 实际编程中可能会通过一个Collection来调用…
首先ArrayList的一个简单实例: package chapter11; import java.util.ArrayList; public class TestArrayList { public static void main(String[] args) { // TODO Auto-generated method stub ArrayList<String> cityList=new ArrayList<String>(); cityList.add("…