반응형

전체 글 741

[Java 소스] String 클래스 - 부분 문자열 만들기

[Java 소스] String 클래스 - 부분 문자열 만들기 //부분 문자열을 만드는 예public class Program { public static void main(String[] args){ String str = "Hello World!"; String substr1=""; String substr2=""; substr1 = str.substring(6); System.out.println(substr1); substr2 = str.substring(3, 5); System.out.println(substr2); } } 실행 결과World! lo 본문 [Java] 6.2.6 String 클래스 멤버 중에 변환한 문자열 만드는 메서드학습에 도움이 되시면 ebook을 구입(판매가 3000원, eb..

[Java 소스] String 클래스 - 치환한 문자열 만들기

[Java 소스] String 클래스 - 치환한 문자열 만들기 //치환한 문자열을 만드는 예public class Program { public static void main(String[] args){ String str = "Hello World!"; String r1 = str.replace('W', 'w'); System.out.println(r1); String r2 = str.replace("World","ehpub" ); System.out.println(r2); String r3 = str.replaceAll("l", "L"); System.out.println(r3); String r4 = str.replaceFirst("l", "L"); System.out.println(r4); } }..

[Java 소스] 특정 문자나 문자열의 위치 확인 예

[Java 소스] 특정 문자나 문자열의 위치 확인 예 //특정 문자나 문자열의 위치 확인 예public class Program { public static void main(String[] args){ String str = new String("Hello world! low"); int index = 0; System.out.println("원본 문자열:"+str); index = str.indexOf('l'); System.out.print("l 문자 처음 발견:"); System.out.println(index); index = str.lastIndexOf('l'); System.out.print("l 문자 뒤쪽에서 처음 발견:"); System.out.println(index); index = ..

[Java 소스] 대소문자 구분 혹은 구분없이 문자열 비교

[Java 소스] 대소문자 구분 혹은 구분없이 문자열 비교 //대소문자 구분 혹은 구분없이 문자열 비교public class Program { public static void main(String[] args){ String str1 = new String("I am a boy."); String str2 = new String("i am a Boy."); if(str1.equalsIgnoreCase(str2)){ if(str1.equals(str2)){ System.out.println("같습니다."); } else{ System.out.println("대소문자만"); } } else{ System.out.println("서로 다릅니다."); } } } 실행 결과대소문자만 본문 [Java] 6.2.4..

[Java 소스] 전위나 후위에 부분 문자열이 있는지 확인하는 예

[Java 소스] 전위나 후위에 부분 문자열이 있는지 확인하는 예 //전위나 후위에 부분 문자열이 있는지 확인하는 예public class Program { public static void main(String[] args){ String str = "Here is ehpub.co.kr!"; String ex1 = "Here"; String ex2 = "kr!"; if(str.startsWith(ex1)) { System.out.println(ex1+"으로 시작"); } if(str.startsWith(ex2)) { System.out.println(ex2+"으로 시작"); } if(str.endsWith(ex1)) { System.out.println(ex1+"으로 끝남"); } if(str.ends..

[Java 소스] String 클래스 - 문자 시퀀스를 포함하는지 판별

[Java 소스] String 클래스 - 문자 시퀀스를 포함하는지 판별 //문자 시퀀스를 포함하는지 판별하는 예public class Program { public static void main(String[] args){ String s1 = "Here is ehpub.co.kr!"; CharSequence cs1 = "is"; CharSequence cs2 = "are"; System.out.println(s1.contains(cs1)); System.out.println(s1.contains(cs2)); } } 실행 결과true false 본문 [Java] 6.2.4 String 클래스 멤버 중에 판별에 사용하는 멤버 메서드학습에 도움이 되시면 ebook을 구입(판매가 3000원, ebook)하여 ..

[Java 소스] String 클래스 비교에서 자주하는 실수

[Java 소스] String 클래스 비교에서 자주하는 실수 Program.java //String 형식을 비교 연산자와 equals 메서드로 비교 예public class Program { public static void main(String[] args){ String str1 = new String("1"); String str2 = new String("1"); String str3 = str1; System.out.print("str1==str2:"); System.out.println(str1==str2); System.out.print("str1==str3:"); System.out.println(str1==str3); System.out.print("str1.equals(str2):");..

[Java 소스] String 클래스 비교 연산자 사용 예

[Java 소스] String 클래스 비교 연산자 사용 예 Program.java //사용자 정의 클래스public class MyClass { int value; public MyClass(int value){ this.value = value; } } //비교 연산자 사용 예 public class Program { public static void main(String[] args){ //기본 형식 비교 int i1= 3; int i2= 3; System.out.print("i1==i2:"); System.out.println(i1==i2); //일반 클래스 형식 비교 MyClass mc1 = new MyClass(1); MyClass mc2 = new MyClass(1); MyClass mc3 =..

[Java 소스] String 클래스 생성자 사용 예

[Java 소스] String 클래스 생성자 사용 예 //String 클래스 생성자 사용 예public class Program { public static void main(String[] args){ String s1 = new String(); System.out.println("s1:"+s1); String src= new String("Hello"); String s2 = new String(src); System.out.println("s2:"+s2); char[] sarr = {'a','b','c','d','e'}; String s3 = new String(sarr); System.out.println("s3:"+s3); StringBuffer sbuf = new StringBuffer("Y..

[Java 소스] 열거형 표현에 값을 매핑(최대값, 최소값)

[Java 소스] 열거형 표현에 값을 매핑(최대값, 최소값) //열거형의 표현에 매핑 값을 설정public enum GameConst { MinHP(0), MaxHP(100),MinIQ(0),MaxIQ(300); final int value; GameConst(int value){ this.value = value; } public int GetValue(){ return value; } } //열거형의 표현에 매핑 값을 설정 예public class Program { public static void main(String[] args){ System.out.println("toString() 메서드 호출 결과"); System.out.println(GameConst.MinHP.toString()); S..

반응형