728x90
반응형

JAVA 266

[JAVA] StringBuilder에 null을 append 하는 경우

StringBuilder에 null 값을 append하면, StringBuilder는 이 null 값을 문자열 "null"로 변환하여 추가합니다. 따라서, 여러 번 null 값을 append한 경우에도 "null" 문자열이 누적됩니다.StringBuilder sb = new StringBuilder();sb.append(null);sb.append(null);String result = sb.toString();System.out.println(result); // "nullnull" 따라서, StringBuilder에 null 값을 추가할 때는 주의해야 합니다. 이를 방지하려면 null 값을 처리하는 로직을 추가하는 것이 좋습니다.StringBuilder sb = new StringBuilder();S..

JAVA 2024.06.13

[JAVA] 문자열 합치기 방법 비교

https://imswengineer.tistory.com/701 [JAVA] 문자열 합치기 (+, concat, StringBuilder, StringBuffer)https://developer-talk.tistory.com/649 [Java]문자열 연결하는 방법 문자열 연결하는 방법 이번 포스팅은 Java에서 String을 연결하는 두 가지 방법에 대해 설명합니다. 1. + 연산자 2. String 클래스의 concat() 메imswengineer.tistory.com  Java에서 문자열을 합치는 가장 효율적인 방법은 문자열의 크기와 합치는 횟수에 따라 다를 수 있습니다. 일반적으로 다음 세 가지 방법이 많이 사용됩니다:1.String Concatenation (+ 연산자 또는 concat 메서드)..

JAVA 2024.06.12

[JAVA] String[] to List / List to String[]

https://hstory0208.tistory.com/entry/Java%EC%9E%90%EB%B0%94-List%EC%99%80-String%EB%AC%B8%EC%9E%90%EC%97%B4-%EB%B0%B0%EC%97%B4%EC%9D%84-%EC%84%9C%EB%A1%9C-%EB%B3%80%ED%99%98%ED%95%98%EB%8A%94-%EB%B2%95 [Java/자바] List와 String(문자열, 배열)을 서로 변환하는 법List ↔ String List를 String으로 간단히 변환 join() 메서드 활용List list = new ArrayList();String answer = String.join(",",list); String을 List로 변환split() 메서드 활용String s..

JAVA 2024.05.29

[JAVA] instanceOf

https://dev-cini.tistory.com/62 [ JAVA ] Instanceof 연산자란? Instanceof 연산자 사용방법Instanceof 연산자란? 객체가 어떤 클래스인지, 어떤 클래스를 상속받았는지 확인하는데 사용하는 연산자 이다.즉, 참조변수가 참조하고 있는 인스턴스의 실제 타입을 알아보기 위해 해당 연산자dev-cini.tistory.com  https://wyatti.tistory.com/entry/JAVA%EC%9E%90%EB%B0%94%EC%9D%98-Instanceof-%EC%97%B0%EC%82%B0%EC%9E%90-%EA%B9%8A%EC%9D%B4-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0 [JAVA]자바의 Instanceof 연산자 깊이 이해하..

JAVA 2024.05.25

[JAVA] ResultSet next()

https://keyboardfoot.tistory.com/47 rs.next()는 왜 첫 번째 행을 의미할까, 왜 첫 번째 행을 생략하지않을 까SQL문을 통해 얻은 데이터에서 첫번째행에서 마지막 행까지를 추출할때나 행이 있는지 없는지 판단할때 주로 while문을 통해 rs.next()가 사용된다. while (rs.next()) { String coffeeName = rs.getString("COF_NAME");keyboardfoot.tistory.comhttps://codedragon.tistory.com/5975 ResultSet 인터페이스, ResultSet 인터페이스, ResultSet.next(), ResultSet.getXXX(), ResultSet.updateXXX()ResultSet 인터..

JAVA 2024.05.20

[JAVA] BigDecimal 반올림 함수 ( java9 이상 )

Java에서 BigDecimal 클래스를 사용하여 반올림을 수행하는 방법은 setScale 메서드를 사용하는 것입니다. 이 메서드는 반올림 모드와 함께 BigDecimal 값을 지정된 소수 자릿수로 반올림합니다.예를 들어, 다음은 BigDecimal을 사용하여 소수점 이하 두 자리로 반올림하는 방법입니다.import java.math.BigDecimal;import java.math.RoundingMode;public class Main { public static void main(String[] args) { BigDecimal value = new BigDecimal("3.14159"); BigDecimal roundedValue = value.setScale(2, R..

JAVA 2024.05.09
728x90
반응형