如何解决Qmetry-如何存储和访问字符串数组列表的数组
在 Qmetry 中,尝试保存 arraylist 字符串数组并在另一个测试用例中访问它。
数组列表的数组:
ArrayList<ArrayList<String>> my_list
store(my_list,"array_list_1");
//访问保存的列表
Object list_details = getBundle().getobject(array_list_1);
System.out.println("++++ saved list details++++" + list_details);
我可以打印 list_details 内容。直到这个没有问题。但是当我尝试获取数组列表中的第一个索引时,无法使用 .get(0) 方法。下面是代码。
ArrayList<String> list_details1 = list_details.get(0);
尝试类型转换时,出现错误“java.lang.String cannot be cast to java.util.ArrayList
”
类型转换:
ArrayList<ArrayList<String>>list_details1 = (ArrayList<ArrayList<String>>)list_details;
需要知道它是存储和访问 arraylist 的正确方法吗?请提出建议。
解决方法
如果你想存储在文件中,你可以使用 .csv 或 .xls 来保存 ArrayList
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。