본문 바로가기
반응형

분류 전체보기376

java String 문자열 텍스트 파일에 저장하기 FileWriter java에서 문자열을 텍스트 파일로 저장하는 방법에 대해서 알아보겠습니다. 자바프로그램을 작성하면 텍스트 파일로 저장해야 되는 경우가 종종 생깁니다. String 을 저장하는 방법 FileWriter 클래스를 사용하시면 됩니다. 일단 FileWriter 클래스를 사용하려면 java.io 패키지가 필요하므로 import를 해주셔야 합니다. import java.io.*; 위 패키지를 임포트 하지 않으면 컴파일 에러가 발생하여 실행을 시킬수가 없습니다. "" FilwWrite 클래스를 이용하여 파일을 생성해보겠습니다. String filePath = "Test.txt"; FileWriter fileWriter = new FileWriter(filePath); new FileWriter인자값으로 파일경로를 적.. 2018. 7. 26.
java substring 문자열 자르기 java substring 문자열 자르기 java에서는 문자열을 자르기 위해서 필요한 메소드를 제공하고 있습니다. 사용방법은 소스를 통해서 알아보도록 하겠습니다. 아래는 실제 돌아가는 완전한 소스입니다. 본인 컴퓨터에서 실행해보시면 결과값을 확인해보실수 있습니다. ---------------------------------------------------------------------------------------------- package test; public class Test { public static void main(String[] args) { String strTestValue= "ABCDEFGHIZKLMNOPQRSTUVWXYZ"; //ABC를 추출해보겠습니다. System.out.p.. 2018. 7. 26.
java split() , join() 알아보자 java split() , join() 알아보자 안녕하세요. 지난 시간에는 java Properties에 대해 알아보았습니다. 이번에는 문자열을 배열로 변환하는 메소드인 split와 문자열을 배열로 변환시켜주는 join에 대해 알아보겠습니다. 간단히 예제를 통해서 확인해보겠습니다. ----------------------------------------------------- // split 함수는 문자열을 특정구분자로 나눠서 배열로 만들어 줍니다. String str= "홍길동^김과장^이명기^최과장"; String[] arrayStr= str.split("\\^"); System.out.println("arrayStr size->" + arrayStr.length); System.out.println(.. 2018. 7. 26.
java String vs StringBuffer 비교 java String vs StringBuffer 비교 안녕하세요. java에 빼놓을수 없는 String Class 가장 빈번하게 쓰이는 클래스라고 할수 있습니다. 일단 이 클래스의 특징을 살펴보겠습니다. 보통 java class 를 사용하려면 객체를 생성해야 합니다. Test test = new Test(); 이런식으로 new 을 이용하여 객체를 생성해줘야 하지만 String은 기본형처럼 객체를 생성하지 않고 사용할수 있습니다. String str = "클래스를 바로 사용가능"; 물론 아래처럼 new 를 이용해서 사용할수도 있습니다. String str = new String("new 이용하여 사용가능"); 그럼 StringBuffer 클래스의 사요방법을 알아보겠습니다. StringBuffer sb =.. 2018. 7. 26.
java Properties 사용하기 java Properties 사용하기 소스에 직접 값을 하드코딩하는 경우가 있습니다. 하지만 이럴 경우 유지보수도 힘들어 질뿐만 아니라 하드코딩된 변수가 많다면 일일이 소스에서 고쳐서 다시 컴파일을 해야 하는 과정을 거치므로 상당히 불편합니다. 이번에는 java Properties를 사용하여 파일에서 직접 값들을 설정하여 읽어오는 방법을 알아보도록 하겠습니다. 보통은 설정값등을 properties 파일로 빼 놓고 관리합니다. 다국어 언어 메세지 등등.. properties 파일의 쓰임새는 빈번하게 사용되고 있습니다. Properties는 HashTable을 상속받아 구현한 컬렉션의 한종류입니다. HashMap은 키와 값(Object, Object) 형태로 저장하는데 Properties는 오브젝트가 아닌 .. 2018. 7. 25.
java TreeMap 클래스 사용법 java TreeMap 클래스 사용법 안녕하세요. 이전 포스팅에서는 java linkedHashMap에 대해 알아봤습니다. 이번에 알아볼 클래스는 java TreeMap 입니다. 정렬 기능을 가지고 있어서 정렬이 필요할때 사용하시면 됩니다. 히자만 실무에서는 그다지 사용할 일이 없습니다. 여지껏 한번도 실무에서 사용해 본적이 없는 기능입니다. 예제 소스를 통해서 메소드 기능들을 하나씩 알아보도록 하겠습니다. ------------------------------------------------------------------------------------------------------- package test; import java.util.ArrayList; import java.util.Colle.. 2018. 7. 25.
반응형