不兼容的类型需要char找到java.lang.string

时间:2018-02-02 18:10:46

标签: java string compiler-errors char

package com.Company;
public class Main {
    public static void main(String[] args) {
        char myChar = "\u00A9";
    }
}

1 个答案:

答案 0 :(得分:0)

您正在将变量myChar初始化为类型char,但尝试将String放入其中。 Java对字符串使用双引号(""),为字符使用单引号('')。要解决这个问题很简单:

char myChar = '\u00A9';

单引号会有所不同!