Study for Backend/Programming language - Java
[Java연습] 스택 문자열 뒤집기
지미니박
2024. 2. 20. 17:23
/*
20240220 문자열 뒤집기
*/
import java.util.Stack;
public class stackPractice02 {
public static String reverseString(String str){
Stack stack = new Stack();
String result = "";
for (String s : str.split("")){
stack.push(s);
}
while (!stack.isEmpty()){
result = result + stack.pop();
}
return result;
}
public static void main(String[] args){
//test code
String result = reverseString("Hello");
System.out.println("result = " + result);
result = reverseString("1 3 5 7 9");
System.out.println("result = " + result);
}
}