본문 바로가기

전체 글77

C# 문자열 조합 String, StringBuilder 사용법(차이점) 코드를 작성하시다 보면 문자열 조합을 사용하는 경우가 종종 있는데, 이렇게 문자열 조합 or 결합 작업에서 유의해서 사용하면 더 효율적인 코드를 만드실 수 있습니다. 이번에는 String과 StringBuilder 사용법 및 차이점에 대하여 알아보도록 하겠습니다. C# String, StringBuilder 1. String String은 참조변수로 문자열을 조합할 때마다 새로운 클래스가 생성되며 이전의 객체들은 GC(Garbage Colletor)에 의해 수집됩니다. 그래서 문자열 조합이 많아질수록 부하가 많이 발생할 수 있습니다. 기본적으로 GC가 이런 객체들을 수집하여 비워주는 역할을 하지만, 그 시기가 언제인지 불분명하여 불필요한 메모리 낭비가 발생하여 메모리 누수가 발생하실 수 있습니다. str.. 2022. 12. 1.
EXCEL VBA 개발 도구 옵션 시작하기 이번에는 엑셀(Excel) VBA를 사용하기 위하여 먼저 개발 도구 메뉴를 추가해주는 방법에 대하여 알아보도록 하겠습니다. 엑셀 VBA는 엑셀에 내장되어 있는 코딩을 통하여 더욱 쉽고 편리하게 데이터를 관리하도록 도와주는 장치입니다. MicroOffice Excel VBA 개발 도구 메뉴 추가 1. 상단 메뉴에서 [파일]을 선택합니다. 2. 좌측 메뉴에서 [옵션]을 선택합니다. 3. 엑셀 옵션창에서 [리본 사용자 지정] 메뉴로 진입 후 [개발 도구] 메뉴를 체크한 후 확인합니다. 4. 상단 메뉴에 [개발 도구] 메뉴가 생성되신 걸 확인하실 수 있습니다. 이렇게 엑셀 VBA를 사용하기 위한 초기 시작 단계가 끝났습니다. 2022. 11. 14.
JAVA JDBC 연결 상태 확인 방법 (Connection) 자바(JAVA) 프로젝트를 진행하다 보면 JDBC Connection이 정상적으로 연결되어 있는지 확인해야 하는 경우가 있습니다. 이번에는 Connection.isClose() 함수를 사용하여 JDBC 연결 상태를 확인하는 방법에 대하여 알아보도록 하겠습니다. JAVA JDBC Connection 연결 상태 확인 Connection.isClose() 메서드 isClose() 메서드를 사용하여 Connection의 현재 연결 상태를 확인할 수 있습니다. 메서드를 실행하면 현재 DB와 정상적으로 연결이 된 상태이면 false, 연결이 끊어진 상태이면 true를 반환합니다. // DB 연결 (url, use, password는 String 객체로 연결에 필요한 정보를 담고 있음) Connection conn .. 2022. 10. 25.
C# String.Format 문자열 다양한 숫자 표현 방법 (돈, 진법, 백분율 등) C# String.Format 함수를 사용하여 문자열을 다양한 형태의 숫자로 표현이 가능합니다. 돈, 10진법, 소수점, 백분율 등 여러 가지 형태로 변환하여 출력하는 방법을 알아보도록 하겠습니다. C# String.Format 다양한 숫자 표현 System.String.Format 메서드를 사용하여 8가지 숫자 표현을 알아보도록 하겠습니다. 1. 통화(금액) : C/c // 기본적으로 반올림 되어 결과값이 나옵니다. Console.WriteLine(String.Format("{0:C}", 12.5)); Console.WriteLine(String.Format("{0:C}", -1.5)); // 결과 \13 \-2 2. 10진법 : D/d Console.WriteLine(String.Format("{0:.. 2022. 10. 24.
C# double to string 형변환, 실수 소수점 자릿수 표현 방법 C# 실수(double) 데이터를 문자열(String) 데이터 형태로 변환하는 double to string 2가지 방법에 대하여 알아보도록 하겠습니다. 이때 원하는 소수점 자릿수까지 표현하는 방법도 같이 알아보도록 하겠습니다. C# double to string 형변환 1. double.toString() C# double 클래스에는 toString()이라는 편리한 문자열 변환 메서드가 존재합니다. 실수형 숫자 값을 문자열 표현 방식으로 변환합니다. 1) toString() // 변수 선언 double d = 123.4566; string str = ""; // double.toString() 메소드를 이용한 문자열 변환 str = d.toString(); // 결과 123.4566 2) toStrin.. 2022. 10. 24.