if문 질문드립니다

if문 질문드립니다

작성일 2022.10.17댓글 1건
    게시물 수정 , 삭제는 로그인 필요

if (code.equals("22017-02")) {
if (Arrays.asList (m.han).contains("컴퓨터네트워크")) {
System.out.println(m.names[9]);
count++;
}
if (Arrays.asList(m.no).contains("컴퓨터네트워크")) {
System.out.println(m.names[8]);
count++;
}
if (Arrays.asList(m.sim).contains("컴퓨터네트워크")) {
System.out.println(m.names[7]);
count++;
}
이렇게 if문이 있는데 이안에 m.sim이나 m.no m.han안에 "컴퓨터네트워크"
라는 문자열을 넣었습니다 그런데 계속 카운터의 증감연산이 되지도 않고 출력이 되지도
않습니다 제가볼때 이건 값이 false라 이렇게 뜨는거같은데 왜 그런지 알 수 있을까요



profile_image 익명 작성일 -

이 내용 만으로는 정확한 결과 확인이 어렵습니다.

입력된 데이터나 나머지 코드들도 봐야 알겠지만 첫 줄의 if 문에서 false 값이 나와서 내부 if 문이 수행되지 않는 것 같습니다.

if (code.equals("22017-02")) <= 이 코드 실행 결과는 true 가 맞는지 확인해 보셨나요?

code 변수에 "22017-02" 라는 문자열이 아닐 경우 내부 if 문은 당연히 실행되지 않으므로

카운팅 변수값이 증가할 일도 없겠습니다.

자바 프로그래밍에 관심이 많으시면

아이티윌 부산교육센터에서 진행하는 국비교육 정보도 한 번 확인해 보시면 좋을 것 같습니다.

http://www.itwillbs.co.kr

if문 질문드립니다.

... if (num % 4 == 0) { print('0입니다.'); } else if (num % 4 == 1) { print('1입니다.'); } else if (num % 4 == 2) { print('2입니다.'); } else { print('3입니다.'); } }...

c언어 if문 질문드립니다

... if (score >= 95 && score <= 100) credit = 'A+'; else if (score >= 90 && score <= 94) credit = 'A'; else if (score >= 85 && score <= 89) credit = 'B+'; else if (score...

취소선을 했을때 if문 질문드립니다

if문으로 두 글자를 비교하고 싶은데 글꼴에 취소선이 있으니... 질문 내용이 명확하지 않아 위 정도로만 알려 드립니다. 제사한 것은 파일을 첨부해 주시고 원하는 결과도...

엑셀 다중 조건 IF문 질문드립니다.

IF문을 이용해서 엑셀에서 함수로만 구현해보고 싶어서 질문드립니다. B2셀의 값과 S2셀의 값을 참고하여 S3셀과 S5셀에 필요한 값을 출력하고...

C# if문 질문 드립니다

... 읽음 if (inputOperator == "+") { Console.WriteLine(number1 + number2); } if (inputOperator == "-") ; { Console.WriteLine(number1 - number2); } if (inputOperator...

파이썬 if문 질문드립니다..

... 하지만 아래 실행 결과는 다르네요 어떻게 하면 좋을 지 조언 부탁 드립니다. vs code 입력 내용 : vart2 = 'tree' grade = 0 if varr2 == 'tree...

엑셀 조건문(if문) 질문 드립니다.^^;;

위의 그림을 보며 질문 드릴께욤^^ 그림에서 보듯이 19일(양의 값)로 표시가 되면... 부탁드립니다.^^;;; A1에 자료가 있다면 [B1]=IF(ISNUMBER(FIND("-",A1)),"남음","경과") *** 기타...

엑셀 고정키, IF문 질문

... 파일을 첨부하였으니, 혹시 3-2나 3-3의 표가 잘못 입력되었는지도 확인 부탁드립니다. 감사합니다. J12셀에 다음과 같이 수식을 입력하여 보세요. =IF(C12<>J$11,0,1)