무작위로 입력받는 배열이 오름차나 내림차 정렬 안 되어있으면 false 리턴하는 문젠데
내가 짠 코딩이 같은 값이 나왔을 때는 continue로 날려버리고
i
i > i+1이면 2 넣은 다음에
checkArr[0]이 1인지 2인지 확인 후
1만 들어있어야 하는 배열에 2 들어있으면 false
2만 들어있어야 하는 배열에 1 들어있으면 false
하는건데
contains가 unlikely argument type int for contains(object) on a collection int 뜨면서
checkArr 배열에 1이나 2 들어있는지 확인하는 if문이 실행 안되고 답이 true로만 리턴되더라구;
오류메세지 구글링해도 str - str 은 있어도 int - int는 없어서 미치겠는데 어떻게 해야할까
벌써 5시간 째 코딩 중인데 정신 나갈듯
따옴표는 대체 왜 쳐서 1하고 2를 문자열로 만들었어
따옴표 안 쳐도 계속 오류나서 한 번 쳐봤음..
따옴표 치면 string - int 로 오류나와..
아 이게 제네릭 때문에 꼬였나보네 Arrays.<Integer>asList(checkArr) 이렇게 한 번 해봐
이번엔 the parameterized method <integer>asLIst(integer..) of type Arrays is not applicable for argument (int[]) 요렇게 뜬다..
asList 앞에 <Integer> 붙이는거 맞지?
ㅇㅇ 맞고 실은 그거 없어도 내 기억으론 되어야 해서 내가 니 그림 다 따라 쳐서 실행해봤는데 그 에러 안 나던데 혹시 자바 버전이 몇임?
버전 se 13인가 였던거 같은데
흠 그렇구나 아 진짜 이상하다 ㅠㅠ 일단 그냥 for 문으로 노가다 검사하는 메서드 하나 만들어서 임시로 그거 쓰고 코드 돌아가게 하자 그래야 진도 나갈 듯
으.. 너무 속상하네 ㅠㅜ