Javaを使用して2つの文字列を比較したいと思います。最初に、cp1251エンコーディングでGDALを使用してファイルname
から取得します。.mif
次にkadname
、jspから取得します。比較するために私はこれを行います:
if (attrValue instanceof String)
{
String string3 =
new String((attrValue.toString()).getBytes("ISO-8859-1"), "cp1251");
dbFeature.setAttribute(name, string3);
System.out.println("Name=" + name);
System.out.println("kadname=" + kadname);
if (name.equalsIgnoreCase(kadname))
{
kadnum = string3;
System.out.println("string3" + string3);
}
}
そしてコンソールで私はこれを手に入れます:
Name = kadnumm
kadname = kadnumm
これはどうしたの?