소스 다 쓰자니 더 복잡해질 것 같아서 간단히 설명하면


ArrayList<String>을 하나 생성해서


거기에 String들을 집어넣음


이제 String에 있는 문자들을 charAt(i)로 쪼개는데 


여기서 쪼개진 문자들이 다 숫자라서 이걸 꺼내서 수식계산하는거거든


그래서 이 char형 숫자들을 Int형으로 변환해야 하는데 어떻게 하는건지 모르겠네


대충 parseInt랑 valueOf를 섞어쓰는 것 같은데 너무 복잡해진다.




정리하자면 ArrayList<String>에 "12+34/56-" 랑 "13*64/" 두 줄이 입력되면


get(0)으로 불러옴 "12+34/56" 불러옴


(수식기호는 따로 빼두고 숫자만 걸러내는 건 작성했음)


그 줄에서 한 문자씩 접근하기 위해 get(0).charAt(0)로 '1' 불러오고 get(0).charAt(1)로 '2' 불러오고


이제 저장해놨던 수식기호 중 +를 가져와서 1+2 계산을 해줘야 되는데


1이랑 2가 char형이라서 병신같이 49+50이 돼버린다.




 Integer.valueOf(input.get(i).charAt(j)) 쓰면 될 것 같은데 안되네...계속 아스키 값으로 계산됨