문자열 str이 주어집니다.
문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요.
abcde
a
b
c
d
e
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
int l = a.length();
for(int i=0; i<l; i++) {
System.out.println(a.charAt(i));
}
}
}
자바 문자열 함수
문자열의 길이를 확인. String의 길이를 조회하여 리턴한다. String은 배열이 아니여서 .length와 .size를 사용할 수 없다.
String temp = "ABCDEFG";
System.out.println(temp.length());
👉 7
문자열 중 인덱스 위치 확인. Java의 경우 index 값은 0부터 시작
String temp = "ABCDEFG";
System.out.println(temp.charAt(4));
👉 E
문자열의 마지막 문자에 대한 유, 무를 확인. 있다면 true, 없다면 false 반환. 대소문자 구별
String temp = "ABCDEFG";
System.out.println(temp.endsWith("G"));
👉 true
문자열 자르기에서 사용하는 함수. 문자열에 지정한 범위에 속하는 문자열 반환
String temp = "ABCDEFG";
System.out.println(temp.substring(0,3));
👉 ABC