android - 比较android中的两个波斯字符串

标签 android string utf-8 compare persian

你好 friend

例如,我在 android 中有两个波斯语字符串

String a = "آرمین"; String b = "آرمین2";

我如何在 android 中比较这个字符串? 有什么方法吗?

最佳答案

下面使用length()和charAt(index i)方法来实现String.equals()方法。

    String string1 = "test";
    String string2 = "2test";
    int test=0;
    if(string1.length() == string2.length()){
        for (int i=0;i<string1.length();i++){
            if(string1.charAt(i)==string2.charAt(i))
                test++;
        }
    }
    if(test == string1.length()){
        System.out.println("Strings are equal");
    }else
        System.out.println("Strings are not equal");

关于android - 比较android中的两个波斯字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25030409/

相关文章:

java - 使用 Midtrans (Android) 修复支付网关上的不成功交易

php - Codeigniter - MySQL 变量错误

python - 根据 .CSV 文件中字典键的出现次数进行计数

c - 为什么地址栏中的 UTF-8 Unicode 与 GET 形式在 C 中有所不同?

部署在 Tomcat6 上时的 Grails 1.3.7 UTF-8 问题

c++ - 什么 utf 格式应该 boost wdirectory_iterator 返回?

java - 在 Lollipop 之前的设备上溢出点不会改变颜色

android - 适用于Android的最佳Twitter API

android - 分页库的进度条和错误消息

c++ - 是否可以为 std::string 和 std::wstring 编写一个函数?