首页 > 其他分享 >day5

day5

时间:2024-09-13 17:45:58浏览次数:7  
标签:index 元素 iterator int day5 list 列表

常见的 List 方法和遍历 List 的方式。
常见的 List 方法
add(E e):将元素 e 添加到列表的末尾。
remove(int index):移除指定位置 index 的元素。
get(int index):返回指定位置 index 的元素。
set(int index, E element):用 element 替换指定位置 index 的元素。
size():返回列表中的元素数量。
clear():移除列表中的所有元素。
list.clear();
contains(Object o):检查列表是否包含指定的元素 o。
indexOf(Object o):返回列表中第一次出现的元素 o 的索引。如果列表不包含该元素,则返回 -1。
toArray():将列表转换为一个数组。
遍历 List 的方式
使用 for-each 循环

for (String item : list) {
System.out.println(item);
}
使用传统的 for 循环

for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
使用 Iterator

Iterator iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
使用 ListIterator

ListIterator listIterator = list.listIterator();
while (listIterator.hasNext()) {
System.out.println(listIterator.next());
}

标签:index,元素,iterator,int,day5,list,列表
From: https://www.cnblogs.com/wjhfree/p/18412643

相关文章

  • Day5网络编程:epoll+服务器模型+ftp
    1.io多路复用:epollepoll的提出--》它所支持的文件描述符上限是系统可以最大打开的文件的数目;eg:1GB机器上,这个上限10万个左右。每个fd上面有callback(回调函数)函数,只有产生事件的fd才有主动调用callback,不需要轮询。注意:Epoll处理高并发,百万级1.红黑树:是特殊的二叉......
  • 代码随想录day55 || 图论5
    并查集197图中是否存在有效路径varfather[]intfuncvalidPath(nint,edges[][]int,sourceint,destinationint)bool{ //使用并查集算法,涉及到的操作,包括init,find,issample,join father=make([]int,n) fori,_:=rangefather{//init father[i]=i }......
  • 代码随想录训练营 Day53打卡 图论part04 110. 字符串接龙 105. 有向图的完全可达性 10
    代码随想录训练营Day53打卡图论part04一、卡码110.字符串接龙本题与力扣127题是一样的,所以这里使用力扣127题。字典wordList中从单词beginWord到endWord的转换序列是一个按下述规格形成的序列beginWord->s1->s2->…->sk:    每一对相邻的单词只......
  • 代码随想录day52 || 图论3
    岛屿最大的孤岛面积packagemainimport"fmt"vardirPath=[4][2]int{{0,-1},{1,0},{0,1},{-1,0}}varvisited[][]boolvarflagboolvarresintfuncmain(){ varx,yint fmt.Scanf("%d%d",&x,&y) //x行y列初始化临界矩阵 vargra......
  • 【代码随想录训练营第42期 Day51打卡 - 岛屿问题 - 卡码网 99. 岛屿数量 100. 岛屿的
    目录一、做题心得二、题目与题解题目一:99.岛屿数量题目链接题解1:DFS 题解2:BFS 题目二:100.岛屿的最大面积题目链接题解:DFS 三、小结一、做题心得今天打卡的是经典的岛屿问题:分别从两个方向进行探讨--深搜(DFS)与广搜(BFS)。作为这两大基本搜索最经典的例题,今天......
  • 代码随想录day52 || 图论搜索 岛屿数量,岛屿的最大面积
    图遍历dfs深度优先搜索bfs广度优先搜索200岛屿数量(dfs)vardirPath=[][]int{{0,-1},{1,0},{0,1},{-1,0}}//上,右,下,左varvisited[][]boolfuncnumIslands(grid[][]byte)int{ //dfs深度优先遍历,对于每一个节点,按照上下左右四个固定顺序遍历,然后到下......
  • 代码随想录训练营 Day50打卡 图论part01 理论基础 98. 所有可达路径
    代码随想录训练营Day50打卡图论part01一、理论基础DFS(深度优先搜索)和BFS(广度优先搜索)在图搜索中的核心区别主要体现在搜索策略上:1、搜索方向:DFS:深度优先,一条路走到黑。DFS从起点开始,选择一个方向深入到底,遇到死胡同再回溯,换一个方向继续探索。这种方式适合解决路径......
  • 代码随想录day50 || 图论基础
    图论基础定义图的构造方式1,邻接矩阵矩阵位置array[i][j]=k,i表示节点i,j表示节点j,[i][j]表示i-->j存在一条边,k表示的是边的权重邻接矩阵的优点:表达方式简单,易于理解检查任意两个顶点间是否存在边的操作非常快适合稠密图,在边数接近顶点数平方的图中,邻接矩阵是一种空......
  • Day50.列表标签
    1.列表标签_无序列表,ul的实心圆圈和ul的空心圆圈2.列表标签_无序列表,ul的无样式和ul的实心方块3.列表标签_有序列表,type的默认格式、A格式、罗马数字、指定默认格式的起始位置4.列表标签_标题列表 ......
  • Day50.a与img标签
    1.img标签中:src和alt用法2.img标签中:title用法3.img标签中:height和width调整图片大小的用法4.a标签中:href和target新页面打开用法5.1.a标签的锚点功能_拉到页面最下面的`回到中间`5.2.a标签的锚点功能_点击`回到中间`可以看到页面向上跳转6.1.标签具有的两个重要书写_......