BufferedReader reader = new BufferedReader(new FileReader(file));
  String line;

  while((line = reader.readLine()) != null)
  { 
//   Log.e("lol", Character.toString(optionin.charAt(0)));
   Log.e("Tag", line.substring(19,20));
   if(line.substring(19, 20).equalsIgnoreCase(Character.toString(optionin.charAt(0)))){
    loglist.add(line+"\n");
   }


  }
  reader.close();
  Log.e("dsf", loglist.toString());

 

 

출력 예시    line = 1 2 3  4 5 6 7

                     loglist.toString [1,2,3,4,5,6,7]
  

 

에서 loglist는 ArrayList<String>형 입니다. 여기에서 마지막 loglist.tostring으로 변환하면 출력시 자동적으로  맨 앞에 [와 각각의 라인마다 , 마지막 문장에서는 ]로 끝나게 됩니다. 바로 logcat으로 line을 출력해 보면 입력될때는 그런값이 없이 그대로 들어갔는데 toString으로 출력하면 왜 바뀌어서 출력되는지 궁금하고 [,]없이 출력되는 방법을 알고싶습니다. 부탁드립니다.