채용필기로 집에서 내는 과제를 일요일까지해야했는데 감기몸살로 4일동안 앓다가 6시부터 시작하고있어...ㅠㅠㅠ
정말 모르는게 있어서 질문좀할게 ㅠㅠㅠ
간략하게 설명드리자면
과일보관창고의 입고/출고 처리 내역을 출력하는 프로그램을 작성하는 건데
090004985사과 20000100040
090005510배 10001730042
090005513감 10001560043
090005520배 20001730042
090005521감 20001560043
090012379사과 10000030050
090012408사과 20000030050
와 같은 데이터가 .dat파일 안에 2천여개가 들어가 있엉..ㅠ
맨 처음의 사과를 예로들면
090004985는 처리시간을 나타내고
사과는 과일이름
2는 처리구분
000010은 수량
0040은 전표번호이고
전표번호 순서대로 나열시키고 수량은 감이면 감 수량 합쳐가면서 프로그래밍 하는건데
내가 비전공자라서 잘 모르는게 좀 있어서 질문좀..
인스턴스를 많이 만드려고 하는데
배열로 개체생성할 때
Data[] dataStorage=new Data[count];
이렇게 하려구 했는데 count의 개수를 알 수가 없네...좋은 방법없을까?
while(sc.hasNextLine()){
String array = sc.nextLine();
// System.out.println(array);
count++;
String jeonpyo = array.substring(34,38);
String processTime=array.substring(0,9);
String fruitName=array.substring(9,27);
String processDivision=array.substring(27,28);
System.out.println(processDivision);
Data[] dataStorage=new Data[count];
}
이런식으로 하고픈데 어케 하는방법이 없다....ㅠㅠㅠ 알려줘..부탁..ㅠㅠ
댓글 0