zoukankan      html  css  js  c++  java
  • 如何获得list中的元素值

    如何获取list<T>中的内容呢?今天我做程序时遇到了这个问题,查了一下,发现有下面几种方法:

    一,       list<string> lst;

    for(string item: lst)

    printf(“%s”,item);

    或是想定位到特定的元素上时可以按下面的方法做:

    list<string> lst;

    int i=0;

    for(string item: lst)

    {

    I++;

    If (i==locate)

    {

    printf(“%s”,item);

    }

    }

    二,     直接获取法:

    list<string> lst;

      String str= lst.get(locate).toString();

    三,     先转换成数组再直接取値:

    list<string> lst;

    string [] res=lst.toArray();

    string str=res[locate];

     

    此三种方法都能实现取出 list中的元素的功能,不过以第二种最方方便,第一种可以实现顺次访问list中的所有元素。第三种方法是和第二种方法相同的,只是变相实现而已。

  • 相关阅读:
    JavaScript 进阶篇的学习~
    JavaScript 基础的复习~
    JVM字节码解析
    Tomcat压力测试与优化方案
    Tomcat优化
    JVM垃圾收集器
    JVM的垃圾回收机制(GC)
    JVisual VM工具使用
    jstack监控JVM线程的运行情况
    监控JVM内存使用情况
  • 原文地址:https://www.cnblogs.com/eagleking0318/p/6521329.html
Copyright © 2011-2022 走看看