문제풀이
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
int t = s.nextInt();
for(int i=0; i<t; i++) {
String word = s.next();
System.out.println(word.charAt(0)+""+word.charAt(word.length()-1));
}
s.close();
}
}
- Scanner 객체를 생성하여 테스트 케이스의 개수를 입력받고
- 테스트 케이스 개수만큼 for문 반복하여 문자열을 입력받은 후
- System.out.println으로 해당 문자열의 첫글자와 마지막 글자를 출력
- CharAt(0)은 해당 문자열의 첫번째 인덱스를 출력하고, word.length()-1은 마지막 인덱스를 출력한다
* CharAt() - 문자열의 인덱스에 위치한 글자 선택
* length() - 문자열의 길이를 구하는 함수
'Etc > 코딩테스트' 카테고리의 다른 글
[백준] 11720번 - 숫자의 합 JAVA 자바 (아스키코드 활용) (0) | 2023.09.11 |
---|---|
[백준] 11654번 - 아스키코드 출력하기 ASCII JAVA 자바 - read() (0) | 2023.09.11 |
[백준] 2743번 - 단어 길이 재기 JAVA 자바 - length()함수 (0) | 2023.09.11 |
[백준] 27866번 - 문자와 문자열 자바 JAVA (CharAt함수 사용) (0) | 2023.09.11 |
[백준] 1546번 - 평균 문제풀이 JAVA 자바 for문, 배열 (0) | 2023.09.08 |