我有一个字符串数组,表示下拉菜单中的选项。
String[] s_reflection_map = {
"x=W–1–x mod W ",
"x/W even x=x mod W; odd x=W–1–x mod W, no PI",
"same, but with Pixel Interpolation ",
"x=x mod W/2, y=y mod H/2 ",
"x>W–1,x=x mod W else x=W–1–x mod W ",
"x<W,x=x mod W//2 else x=W–1–x mod W ",
"x/W even,x=x mod W/2;odd x=W–1–x mod W/2 ",
"x/W even,x=x mod W/2;odd x=(W–1)/2–x mod W/2",
"simple "
};
JComboBox<String> jcb_reflection_map = new JComboBox<>(s_reflection_map);
减号,角色&#34; - &#34;无法正确显示。
有谁能提醒我为什么减去非法人物?
答案 0 :(得分:3)
减法符号被编码为文字Unicode EN DASH' (U+2013)
字符,这是数学上下文中的首选字形。在Java源代码中,替换相应的转义符,例如
"x=W\u20131\u2013x mod W ",
答案 1 :(得分:0)
这种格式效果很好。
"x = W \u2013 x mod W"