FIF's 코딩팩토리

자바 기초 NCS교육과정(34)-스트링 문제풀이 본문

Back-End/국비 NCS교과과정

자바 기초 NCS교육과정(34)-스트링 문제풀이

FIF 2019. 7. 31. 22:38
반응형

이번 시간은 문제풀이 시간 입니다.

코드를 바로 보지 마시고, 충분한 시간을 가지고 고민해 보세요!

생각하는 시간이 많을수록 실력은 향상됩니다.






Question 1) Prob005_String.java



[출력결과] 
  *****음료수 주문**** 
  고객님은 음료수 콜라, 3개를 주문하셨습니다. 
  지불하실 금액은 3000원 입니다. 
   
   *****음료수 주문**** 
  고객님은 음료수 사이다, 2개를 주문하셨습니다. 
  지불하실 금액은 2400원 입니다.

public class Prob005_String {
public static void main(String[] args) {
//여기에 구현하세요!
}//end main()
public static String[] tokenData(String data){
//여기에 구현하세요!
}
public static Drink process(String[] data){
//여기에 구현하세요!
}
}//end class


































Answer 1) Prob005_String.java

public class Prob005_String {
public static void main(String[] args) {
String done="콜라:1000:3";
String[] arr1=tokenData(done);
Drink d1=process(arr1);
d1.display();
String dtwo="사이다:1200:2";
String[] arr2=tokenData(dtwo);
Drink d2=process(arr2);
d2.display();
}//end main()
public static String[] tokenData(String data){
return data.split(":");
}
public static Drink process(String[] data){
Drink dn=new Drink(data[0],Integer.parseInt(data[1]),Integer.parseInt(data[2]));
return dn;
}
}//end class

출력결과

 

반응형
Comments