输入:3 3 2 1
期望输出:3 2 1
(空格应保留)
我尝试使用此方法,但它不起作用
cacheLevelName=CACHE_CONSUMER
答案 0 :(得分:1)
您的代码有效。如果您担心@foreach($data as $d)
{{$d['sales']}} //here $d['sales'] is your sales object
{{$d['product']}} //here $d['product'] is your product object
@endforeach
方法的括号。只需从toString
构建一个新字符串即可。例如:
LinkedHashSet
答案 1 :(得分:0)
小心!下面的代码很昂贵,如果你只是需要它,那么你可以用下面的方式来做。
String a = "a b c d a b c";
Set<String> foo = new LinkedHashSet<>(Arrays.asList(a.split(" ")));
a = foo.toString().replaceAll("\\[|\\]","").replaceAll(","," ");
如果您使用的是Java 8,则流将简化您的工作,您根本不需要使用replaceAll
方法。请查看以下声明。
a = foo.stream().collect(Collectors.joining(" "));
干杯!