1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | public boolean Count(List<Integer> numbers) { int cnt = 0; for(int i = 0; i < numbers.size(); i++) { if (numbers.get(i) == 1) { cnt ++; } } // 1번 if ( cnt = 5) { return true; } else { return false; } } public boolean Count(List<Integer> numbers) { // 2번 return numbers.size() == 3; } | cs |
Count처럼 연산문 돌리고 비교 하는건 1번 처럼 사용하고,
Count2처럼 단순 매개변수랑 값 비교만 하면 2번처럼 쓰시는거 맞나요?
아래
ㄳ합니다 아래처럼 습관 들여야겠네요
정말로 딱 저렇게만 써있는데 위에 고르면 정신병자
정신병자처럼 작성하고 있었네요 고치겠습니다 ㄱㄳㄳ
해당 댓글은 삭제되었습니다.
왜 위가 알아보기 쉬워서 좋다고 생각하고 있었던건지 모르겠는데 아래껄로 싹 수정했어요 앞으론 아래꺼만 쓰려구요 ㅎㅎ
http://colorscripter.com/s/GbTbQJr
중복을 검증하는 코드인데 어떤 표현식을 쓸지 고민되네용 ..
감사합니다 ㅎㅎ 매개변수로 단순 비교는 아래로 갔고, for문으로 매개변수 꺼내서 cnt 센 다음 비교하는건 위로 갔어요
true, false를 반환하기 전에 뭔가를 해야하면 위에가 맞는데 저건 병에 가까운 집착 아닐까 싶다
아하 매개변수를 가지고 연산식 후에 return 하는거면 위도 많이 쓰나요? 단순 매개변수 값만 비교해서 return 하면 아래꺼를 사용하고 ??
http://colorscripter.com/s/GbTbQJr
중복을 검증하는 코드인데 어떤 표현식을 쓸지 고민되네용 ..
아래로쓰자
감사합니다 ㅎㅎ 매개변수로 단순 비교하는 것은 아래 처럼 작성했고, 매개변수 for 문으로 꺼내서 조건에 맞는 애들만 센 다음 비교하는건 위로 갔어요
진짜 그렇게 간단한거였냐... 난 뭐 특별한 처리를 거치는 줄 알았는데 걍 아래거 써.
질문에 남긴 예제가 오해하기 참 쉬운데?? 일단 주석으로 1번이라고 남기 아래 문장은 뺨맞기 좋은 코드다 쳐뒤지싫으면 그냥 if문에 들어간 상태문 그대로 리턴때려라 병신아