所以我有这段代码:
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不承认č,š,ž。 我该如何启用它们?
答案 0 :(得分:0)
尝试使用unicode
č - \u010d
š - \u0161
ž - \u017e
如,
if(pod_niz=='\u010d'){