花色怎么能安全运行出来?用那种编程字体
package package5;
import java.util.*;
public class ddzTest {
public static void main(String[] args) {
Map<Integer, String> pkp = new HashMap<>();
List list = new ArrayList<>();
String[] colors = {"♠", "♣", "♥", "♦

"};
String[] numbers = {"3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A", "2"};int num = 0;String pkps = null;for (String number : numbers) {for (String color : colors) {pkps = color + number;pkp.put(num, pkps);list.add(num);num++;}}pkp.put(num, "小王");list.add(num);num++;pkp.put(num, "大王");list.add(num);Collections.shuffle(list);List lubenwei = new ArrayList<>();
List hanjinlong = new ArrayList<>();
List renbaoxu = new ArrayList<>();
List dipai = new ArrayList<>();
for (int i = 0; i < list.size(); i++) {Integer pkpnum = list.get(i);if (i >= list.size() - 3) {dipai.add(pkpnum);} else if (i % 3 == 0) {lubenwei.add(pkpnum);} else if (i % 3 == 1) {hanjinlong.add(pkpnum);} else if (i % 3 == 2) {renbaoxu.add(pkpnum);}}System.out.println("卢本伟的牌:" + lookpkp(lubenwei,pkp));System.out.println("韩金龙的牌:" + lookpkp(hanjinlong,pkp));System.out.println("任宝旭的牌:" + lookpkp(renbaoxu,pkp));System.out.println("底牌:" + lookpkp(dipai,pkp));}public static String lookpkp(Listnums,Map<Integer,String>pkps){
Collections.sort(nums);StringBuilder sb = new StringBuilder();for (Integer num : nums) {String pkp = pkps.get(num);sb.append(pkp+" ");}String string = sb.toString();return string.trim();}}

花这种图形的一般是三个字节,用unicode试一下
你这些符号是复制进去程序的吗?试试在代码中用输入黑桃、方块、红桃、梅花,然后选择出现的图案试试,我刚试了一下,可以
像这样


运行结果如下
