반응형

String 클래스 13

[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..

반응형