2013-05-25 2 views
0

이 코드를 실행할 때 "문자열을 Double로 변환 할 수 없습니다"라는 오류가 나타납니다.10 진수 형식은 문자열이어야한다고 말합니다.

DecimalFormat df = new DecimalFormat("##.###"); 

    String [] data = null; 
    data = str.split(" "); 

    Double bat_avg = Double.parseDouble(data[4])/Double.parseDouble(data[2]); 
    bat_avg = df.format(bat_avg); 
    System.out.println(bat_avg); 

답변