博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
List中的set方法和add方法
阅读量:5291 次
发布时间:2019-06-14

本文共 587 字,大约阅读时间需要 1 分钟。

public class TestList {

public static void main(String[] args){
   List l1 = new LinkedList();
   for(int i=0; i<=5; i++){
    l1.add("a"+i);
   }
   System.out.println(l1);
   l1.add(3,"a100");
   System.out.println(l1);
   String b = (String)l1.set(3, "a200");
   System.out.println(b);
   System.out.println(l1);
  
  
}
}
---------

结果:

[a0, a1, a2, a3, a4, a5]

[a0, a1, a2, a100, a3, a4, a5]
a100
[a0, a1, a2, a200, a3, a4, a5]
==============================================================

add方法是在某个指定的位置加上某个对象,并将原来的位置的那个对象向后挤了一格.

set方法是将原来位置上的那个给取代了,并将原来位置上对象的返回.

转载于:https://www.cnblogs.com/guanbin-529/p/6386144.html

你可能感兴趣的文章
docker建立和共享文件(服务器和docker之间的共享)
查看>>
全文检索技术---solr
查看>>
动态内存分配(Dynamic memory allocation)
查看>>
Java学习 第三章 java基础(一)
查看>>
C#网络编程数据传输中封装数据帧头的方法
查看>>
第一份offer
查看>>
RNN Train和Test Mismatch
查看>>
.net下各个数据类型所占用的字节
查看>>
“请求的操作无法在使用用户映射区域打开的文件上执行”问题处理
查看>>
微信公众平台接口API
查看>>
hdu 4493 Tutor
查看>>
MySQL--用户管理 pymysql 索引
查看>>
ListView onItemClick(AdapterView<?> parent, View view, int position, long id)参数详解
查看>>
解决RSA加密中,System.Security.Cryptography.CryptographicException: 系统找不到指定的文件...
查看>>
生产,消费者改进
查看>>
Python Twisted、Reactor
查看>>
easyui源码翻译1.32--Combo(自定义下拉框)
查看>>
C++11中function和bind的用法示例
查看>>
GRUB、MBR名词解释
查看>>
代理模式之动态代理
查看>>