【问题标题】:String List array search for a string字符串列表数组搜索字符串
【发布时间】:2013-04-11 12:38:28
【问题描述】:

我在搜索列表数组时遇到问题,试图找到某个字符串,然后将该字符串存储到一个名为 name 的变量中

            private List<String> listview_array1 = new ArrayList<String>();
    private List<String> listview_array2 = new ArrayList<String>();
    private List<String> listview_array3 = new ArrayList<String>();

                    String name1 = null;

    if(listview_array1.contains("The")) {


        //assign value to name1     

        System.out.println(name1);
    }

【问题讨论】:

  • 好的,那么您实际遇到的问题是什么?
  • 您想为 name1 分配值 'The' 吗?
  • 不,我想将它找到的任何位置“The”分配给name1
  • 但是位置是索引(整数),name1 是字符串。你确定吗?
  • 对不起,我不太擅长解释事情,例如,如果字符串包含“The Masters”,而我只是检查“The”。那么如何将“The Masters”分配给变量 name1 呢?

标签: android string search arraylist


【解决方案1】:

文档是您的朋友。一般来说,任何关于如何使用类的问题的第一行都是查找它的文档。

http://developer.android.com/reference/java/util/ArrayList.html

至于您的问题,您将需要 indexof 方法。详情见上页。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-30
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 2014-10-06
    • 2012-01-13
    相关资源
    最近更新 更多