0

我正在使用支持我的语言乌尔都语的 Windows XP。IDE 是 JCreator。我面临的问题是,对于我的项目来说,如果我能够直接在我的代码中使用乌尔都语文本将非常容易,但不幸的是它不起作用。任何帮助,将不胜感激。

//urWord 是方法参数中的任何单词

    String s = "\u0628\u0627\u067e";
    String trial = "باپ";

    int comparison = s.compareTo(urWord);
    System.out.println (urWord);
    System.out.println (comparison);

    //works perfectly
    if(s.equals(urWord)){

        System.out.println ("Strings are equal");
    }

    //does not work
    if(s.equals(trial)){

        System.out.println ("Strings are equal");
    }
4

1 回答 1

1

如果您的文件使用任何 Unicode 指定的编码方式进行编码,则应该可以。因此,请检查您的 IDE 对用于 Java 源代码的编码的配置。

于 2013-07-06T17:11:01.510 回答