Algorithm Study
[Java Algorithm] ํ๋ก๊ทธ๋๋จธ์ค Lv.0 _ ๋ฌธ์์ด ๋๋ฆฌ๊ธฐ
microsaurs
2024. 3. 6. 14:56
๐ฟ ๋ฌธ์ ๐ฟ
๋ฌธ์์ด str์ด ์ฃผ์ด์ง๋๋ค.
๋ฌธ์์ด์ ์๊ณ๋ฐฉํฅ์ผ๋ก 90๋ ๋๋ ค์ ์๋ ์ ์ถ๋ ฅ ์์ ๊ฐ์ด ์ถ๋ ค๊ฐ๋ ์ฝ๋๋ฅผ ์์ฑํด๋ณด์ธ์.
์ ๋ ฅ
abcde
์ถ๋ ฅ
a
b
c
d
e
[Algorithm]
๋ฌธ์์ด์ ๋ฌธ์ํ์ผ๋ก ์ ํํ๊ณ for๋ฌธ ๋๋ ค์ println์ผ๋ก ์ถ๋ ฅ
[Code]
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
for(int i=0; i<a.length(); i++) {
char b = a.charAt(i);
System.out.println(b);
}
}
}
[+ Plus]
โญ๏ธ ํ์ฅ for๋ฌธ
JDK 1.5 ์ด์ ๋ถํฐ ๋ฐฐ์ด๊ณผ ์ปฌ๋ ์ ์ ์ ์ฅ๋ ์์์ ๊ธฐ์ค for๋ฌธ ๋ณด๋ค ์ ๊ทผํ๊ธฐ ์ฝ๊ฒ ์ถ๊ฐ๋ ๊ธฐ๋ฅ
[์ฌ์ฉ ๋ฐฉ๋ฒ]
for( ํ์ ๋ณ์๋ช : ๋ฐฐ์ด or ์ปฌ๋ ์ ) { ์คํ ๋ก์ง }
โก๏ธ ๋ฐฐ์ด ๋๋ ์ปฌ๋ ์ ์ ์ ์ฅ๋ ๊ฐ์ด ๋งค ๋ฐ๋ณต๋ง๋ค ํ๋์ฉ ์์๋๋ก ์ฝํ์ ธ ๋ณ์์ ์ ์ฅ๋จ
import java.util.Scanner;
// ํ์ฅ for๋ฌธ ํ์ฉ ์ฝ๋
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
for (char ch : a.toCharArray())
System.out.println(ch);
}
}