본문 바로가기
Coding Test/CodeUp

CodeUp_Java 기초 100제 - [기초-입출력] 시분초 입력받아 분만 출력하기26(설명)

by SeleniumBindingProtein 2022. 1. 27.
728x90
반응형

//자바코드
import java.util.Scanner;

public class Main{
	public static void main (String[] args){
    	Scanner sc = new Scanner(System.in);
        //시간 입력
        String date = sc.nextLine();
        sc.close();
        
        //':'를 기준으로 분할하여 배열에 저장
        String[] arr = date.split(":");
        
        //for문을 통해 문자열의 문자 하나씩을 문자배열에 저장 
        for(int i = 0; i<arr.length();i++){
        	//입력받은 단어를 문자 하나씩 배열에 저장
        	String a = arr[i];
            //입력된 데이터 중 '분'만 출력
            if(i==1){
            	System.out.println(a);
            }
        } // i가 0, arr[0] -> '시' 
          // i가 1, arr[1] -> '분' 
		  // i가 2, arr[2] -> '초' 
 
}
728x90
반응형

댓글