관리 메뉴

nalaolla

배열예제 7 (문자열 배열) 본문

JAVA/4. Array

배열예제 7 (문자열 배열)

날아올라↗↗ 2016. 6. 22. 15:48
728x90
  1. package test.com;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStream;
  6. import java.io.InputStreamReader;
  7.  
  8. public class Test04array4 {
  9.  
  10.     public static void main(String[] args) throws IOException {
  11.         // TODO Auto-generated method stub
  12.         System.out.println("4반 명단...");
  13.        
  14.         //우리반 명단을 담는 문자열배열을 작성하시오.
  15.         //김수경, 김용수, 이선주, 박종찬, 최건희, 김덕중, 김선호
  16.         //박영광, 이승현, 이성찬, 함정훈, 서형원, 손진철, 김도희
  17.         //전원태, 장지훈, 이유나, 김재균, 조영윤, 양시응, 한민철
  18.         //이기훈, 이정재, 임경민, 윤선우, 김웅환
  19.        
  20.         InputStream is = System.in;
  21.         InputStreamReader isr = new InputStreamReader(is);
  22.         BufferedReader br = new BufferedReader(isr);
  23.        
  24.         //String classMembers[]  = new String[6];
  25.        
  26.         String classMembers[] = new String[] {
  27.                 "김수경""김용수""이선주""박종찬""최건희""김덕중""김선호",
  28.                 "박영광""이승현""이성찬""함정훈""서형원""손진철""김도희",
  29.                 "전원태""장지훈""이유나""김재균""조영윤""양시응""한민철",
  30.                 "이기훈""이정재""임경민""윤선우""김웅환" };
  31.        
  32.         String memberName = "";
  33.        
  34.         /*for (int i = 0; i < classMembers.length; i++) {
  35.             System.out.print("이름입력 : "); memberName = br.readLine();
  36.             classMembers[i] = memberName;
  37.         }*/  
  38.        
  39.         System.out.println("============= 명단 =============");
  40.         for (int i = 0; i < classMembers.length; i++) {
  41.             System.out.println("명단" + i + ". : " + classMembers[i]);
  42.         }
  43.        
  44.         String classMemberName = "김수경,김용수,이선주,박종찬,최건희,김덕중,김선호,박영광,이승현,이성찬,함정훈,서형원,손진철,김도희,전원태,장지훈,이유나,김재균,조영윤,양시응,한민철,이기훈,이정재,임경민,윤선우,김웅환";
  45.         String[] classMemberNameArry = classMemberName.split(",");
  46.        
  47.         for (int i = 0; i < classMemberNameArry.length; i++) {
  48.             System.out.println(classMemberNameArry[i]);
  49.         }
  50.                
  51.         //임의의 이름을 100개 생성하여 배열처리하는 프로그램을 완성후 출력하시오(for사용)
  52.         String[] randomName = new String[100];
  53.        
  54.         for (int i = 0; i < randomName.length; i++) {
  55.             randomName[i] = "람세스 " + i + "세";
  56.             System.out.println(randomName[i]);
  57.         }
  58.        
  59.        
  60.        
  61.        
  62.     }
  63.  
  64. }


728x90