it공부/Java

문자열비교 A.equals(B)

콩쨈 2020. 4. 23. 01:03
반응형
//문자열비교  
//자바의정석3 113p
package testPkg13;

//문자열 비교식 또한 논리식중에 하나로 true flase  두가지값중에 하나의  논리값을 반환한다
import java.util.*;

//문자열을 참조변수로 사용하면 비교되지않음
//참조변수? new 로 선언하는것
public class TestCls {
	public static void main(String[] args) {	

//	System.out.println("test" == "test");
//	String str1="program";
//	String str2="program";
//	System.out.println(str1 == str1);
//	
//	String str3=new String("java");
//	String str4=new String("java");
//	System.out.println(str3 == str4);    //false
//	System.out.println("test1" == "test2");
//	
//	System.out.println("문자열A.equals(문자열B)사용");
//	
//	System.out.println("test".equals("test"));
//	System.out.println(str1.equals(str2));
//	System.out.println(str3.equals(str4));
//	System.out.println("test1".equals("test2"));

	Scanner scan = new Scanner(System.in);
	String str1;
	String str2;
	
	System.out.println("암호를 입력하세요");
	str1=scan.nextLine();
	System.out.println("다시한번 입력하세요");
	str2=scan.nextLine();
	
//	문자비교식논리값,삼한조건연산자
	System.out.println(str1.equals(str2)?"암호가일치합니다.":"암호가틀렸습니다.다시확인해주세요");
//	System.out.println("문자열A".equals("문자열B"));
	
	
	
	
	}
}
반응형

'it공부 > Java' 카테고리의 다른 글

자주 발생하는 에러와 해결방법 JAVA  (0) 2020.07.05
Scanner 숫자 입력 받기  (0) 2020.07.05
소수점 문자 입력 받기  (0) 2020.07.05
인공지능API  (0) 2020.07.05
산술연산자 | 총점 구하기[JAVA 자바]  (0) 2020.04.21