본문 바로가기

Java9

줄바꿈에 대하여(Adding a Newline Character to a String in Java) 원본 글: https://www.baeldung.com/java-string-newline 1. Adding Newline Characters in a String운영체제마다 줄바꿈에 대한 특수문자가 다릅니다.예를 들어, 리눅스는 '\n'가 줄바꿈을 의미하고, 윈도우는 '\r\n'가 줄바꿈을 의미합니다. 윈도우에서는 이런 문자를 Carriage Return 또는 CRLF라고 부릅니다. Java에서는 줄바꿈을 할 때 '\n','\r',"\r\n"을 문자열 끝에 추가하면 됩니다. 1.1 Using CRLF Line-Breaks만약 Linux/Unix/Mac의 운영체계라면 "\n"를 사용해서 줄바꿈을 할 수 있습니다. @Testpublic void new_line_mac() { String line1 =.. 2025. 2. 1.
Java Text Blocks (Java15이상) 원본 글: https://www.baeldung.com/java-text-blocks 이전 포스트에서 Text Blocks에 대한 얘기를 짤막하게 하였습니다. (참고: https://ms727.tistory.com/10) 이번 포스트에서는 좀 더 자세히 다뤄보겠습니다. 1. Usage 사용법은 간단합니다 """(세 개의 큰 따옴표)를 이용하여 정의하면 됩니다.String example = """hello minseok"""; 공백, (')같은 특수문자 등 모두 포함되는 장점이 있어서 보통 사용하는데에는 HTML, JSON, SQL 등 어떤 곳에서든 사용합니다. 2. Indentation특이점이 하나 있습니다.html같은 들여쓰기가 있는것들은 어떻게 테스트해야할까요? 먼저 간단한 html코드를 반환하는 메.. 2025. 1. 31.
Multi-line을 정의하는 여러 방법(Java Multi-line String) 원본 글: https://www.baeldung.com/java-multiline-string multiline string을 어떻게 선언하는지 확인해봅니다. Java15에서는 Text Blocks라는 새로운 기능이 나왔는데 살펴보고, 다른 기존 방법도 살펴볼 것입니다. 1. Text Blocks """(큰 따옴표 3개)를 통하여 문자열을 생성할 수 있습니다.  @Test public void text_block_test() { String sentence = """ happy new year Stay healthy always. """; System.out.println(sentence).. 2025. 1. 30.