본문 바로가기
1.개발/6.JAVA

[JAVA] C# string.PadLeft() → JAVA String.format...

by 벅스쭌 2020. 4. 23.

C#에서의 string.PadLeft(int totalWithCount, char paddingChar) 을

JAVA에서는 String.format("%10s", "abc").replace(' ', '*') 와 같이 사용

[C#]

string test = "abc";

string testResult  = abc.PadLeft(10, '*');

결과(testResult) : *******abc

[JAVA]

String test = "abc";

String testResult = String.format("%10s", test).replace(' ', '*');

결과(testResult) : 당연히 *******abc

 

string.PadRight() 는 String.format("%-10s", test).replace(' ', '*');

"%10s" 을 "%-10s" 로 - 만 추가

반응형

'1.개발 > 6.JAVA' 카테고리의 다른 글

[JAVA] byte[] → HexString  (0) 2020.05.28
[JAVA] int, long, short GetBytes()  (0) 2020.04.29
[JAVA] String GetBytes  (0) 2020.04.29
[JAVA] C# Buffer.BlockCopy() → JAVA System.arraycopy()  (0) 2020.04.23
JAVA IP String Split  (0) 2020.04.08