以下のデータを含むプロパティファイルがあります:
acqurierSystemAlias=CTC0,CTC1,CTC2,CTC3,CTC4,FEXCO,AMEX,DINERS
今メインプログラムで:
String acqurierSA = "CTC1";
String[] acqurierSystemAlias = properties.getProperty("acqurierSystemAlias").split(",");
for(String xyz: acqurierSystemAlias){
if(xyz.equalsIgnoreCase(acqurierSA)) {
System.out.println("true");
} else {
System.out.println("false");
}
}
これは私を返しています: false
, true
, false
,false
false
私の要件は、プロパティファイルにあるtrue
場合は返すか、そうでない場合は返すことだけです。単一の値のみが必要です。現在、ループ内の値を返しています。acqurierSA
false