本文主要是介绍巧思妙解 一行代码实现颜色按指定顺序排序算法题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目
方法一
public static void main(String[] args) throws Exception {char[] a = "红黄红黄红红红黄蓝黄蓝".toCharArray();Arrays.sort(a);System.out.println(new String(a).replace("红","1").replace("黄","红").replace("红","蓝").replace("1","红"));
}
方法二
public static void main(String[] args) throws Exception {String a = "红黄红黄红红红黄蓝黄蓝";String ret = a.replaceAll("黄|蓝","");for (char e : a.toCharArray()) {
这篇关于巧思妙解 一行代码实现颜色按指定顺序排序算法题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!