현상은 아주 간단합니다...
도무지 이해가 가지 않네요...

파일에는 "F;F;F;F;F;F;F;\n\r"이라고 씌여져 있습니다
이걸 아래와 같이 읽어와서,

String [] CheckData = null;
FileInputStream fis = openFileInput("CheckCondition.txt");
               int size = fis.available();
               byte[]buf = new byte[size];
               fis.read(buf);
               String data = new String(buf);
               CheckData = data.split("\n\r")[0].toString().split(";");
디버그에서 찍어봐도 분명히 CheckData [0] 은 "F"라고 나옵니다.

그런데...
if (CheckData[0] == "F") 구문을 쓰면 들어가지를 못합니다.
다르다고 인식....
이젠 "F" 만 봐도 신물이 납니다...
모쪼록 고수님들의 조언을 구합니다...