updated at 2022. 12. 17. 오후 12:51:19

This commit is contained in:
rl544
2022-12-17 12:51:19 +09:00
parent 8187e4c470
commit 9355387fa1
@@ -1,9 +1,9 @@
// [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/12930# // [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/12930
import java.lang.StringBuilder; import java.lang.StringBuilder;
class Solution { class Solution {
public String solution(String s) { public String solution(String s) {
String[] sl = s.split(" "); String[] sl = s.split(" ", -1);
StringBuilder main = new StringBuilder(); StringBuilder main = new StringBuilder();
StringBuilder temp = new StringBuilder(); StringBuilder temp = new StringBuilder();
for(int i = 0; i < sl.length; i++){ for(int i = 0; i < sl.length; i++){
@@ -13,14 +13,10 @@ class Solution {
else tc = Character.toLowerCase(tc); else tc = Character.toLowerCase(tc);
if(sl[i].length()!=0) temp.append(tc); if(sl[i].length()!=0) temp.append(tc);
} }
System.out.println(i+""+sl[i]+"/"+sl[i].length()); main.append(temp.toString());
main.append((sl[i].length()!=0)?temp.toString() : " ");
temp.setLength(0); temp.setLength(0);
if(sl[i].length()!=0 &&i != sl.length-1) main.append(" "); if(i != sl.length-1) main.append(" ");
} }
if(s.charAt(s.length()-1)==' ') { return main.toString();
for(int q = main.length(); q < s.length(); q++) main.append(' ');
}
return (sl.length==0)?s:main.toString();
} }
} }