如何在java中使用ČŽ和Š

时间:2014-02-06 17:43:11

标签: java utf-8

所以我有这段代码:

public class Java{

public static void main(String[] args)
{   
    Scanner vh=new Scanner(System.in);
    String niz=vh.nextLine();
    char pod_niz=vh.next().charAt(0);
    int a=(int)pod_niz;
    System.out.println(a);
        int index=niz.indexOf(pod_niz);

           if(pod_niz=='č'){
                String m=niz.replace(niz.charAt(index),'c');
                System.out.println(m);
           }

            if(pod_niz=='š'){
                String m=niz.replace(niz.charAt(index),'s');
                System.out.println(m);

           }

             if(pod_niz=='Ž'){
                 String m=niz.replace(niz.charAt(index),'z');
                System.out.println(m);

           }

}
}

但java不承认č,š,ž。 我该如何启用它们?

1 个答案:

答案 0 :(得分:0)

尝试使用unicode

č  - \u010d
š  - \u0161
ž  - \u017e

如,

if(pod_niz=='\u010d'){