[英]In Java how to create a list of strings that I can iterate by name?
创建字符串列表的最佳方法是什么,以便我可以:
(1) 轻松迭代,如:
for (String p : Privilege.PRIVILEGES) {}
(2) 可以按名称引用,例如:
String p = Privilege.PRIVILEGES.READ_ACCESS //string with value "READ_ACCESS"
你的问题不是那么容易理解,但我认为下面可以帮助你。
创建字符串列表的最佳方法是什么
List<String> list = Arrays.asList("String1", "String2", "String3");
(1) 轻松迭代 (2) 可以按名称引用
String value = list.stream().filter(elem -> "String2".equals(elem)).findFirst().orElse(null);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.