带参方法的使用

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带参方法的使用相关的知识,希望对你有一定的参考价值。

问题

按适当顺序返回列表中的元素。

方法

通过list集合的listIterator()方法得到,用于沿任一方向遍历列表。可以在迭代期间修改元素,并获取列表中迭代器的当前位置。

import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
public class listIterator
   public static void main(String[] args)
       List<String> list = new ArrayList<>();
       //添加元素
       list.add("hello");
       list.add("world");
       ListIterator<String> a = list.listIterator();
       while (a.hasNext())   //返回迭代中的下一个元素.遍历列表
           String b = a.next();
           System.out.println(b);
       
       while (a.hasPrevious())   //返回列表中的上一个元素
           String c = a.previous();
           System.out.println(c);
while (a.hasNext())
           String d = a.next();
           if(d.equals("world"))
               a.add("hello");  //将指定元素插入列表
           
       
       System.out.println(list);
       
   

结语

针对列表迭代问题,通过具体的实验,我们了解了ListIterator中的常用方法:next()遍历该列表,hasNext()如果迭代具有更多元素返回true,使用previous倒序遍历列表,使用void add()则可以将指定元素插入列表。

以上是关于带参方法的使用的主要内容,如果未能解决你的问题,请参考以下文章

java 如何使用带参返回值

Java中,啥情况要用到带参的方法?怎么给形参赋值?怎么输出带参方法返回来的值呢?请举个简单例了和我

java反射机制

C# 。net 后台调用js带参方法

thymeleaf的初次使用(带参请求以及调用带参js方法)

JVM自动内存管理:对象判定和回收算法