Programmers School에서 Lv0 코딩 과정에서 발생한 오류 정리📢 문제: 두 수의 나눗셈을 하는 과정에서 아래와 같이 오류 발생📑 시도: float가 문제일까봐 double로 변경하고, result에서 한번에 연산 후 answer에 int형으로 변환하여
📢 문제 배열에 값을 넣는 부분에서 오류 발생 📖 원인 배열 선언시 초기화를 해주지 않아 발생한 오류
Java에서 문자열 뒤집는 방법StringBuffer사용 후 reverse를 통해 문자열 뒤집기
🛫 Programmers의 유사도 문제를 푸는 과정에서 문자를 '=='로 비교시 오류발생 🧩 equals A.equals(B)로 A과 B가 동일하다면 true, 아니라면 false 출력 💻 문제 둘다 0이 나오는 것으로 보아, 비교가 안되고 있는 것으로 생각됨
🛫 Programmers School 중 배열 뒤집기 Java Coding 과정에서 발생한 오류 📑 오류 메세지 💻 원인 for문에서 int i를 numlist.length로 했었는데 이렇게 인덱스 넘버로 들어가게 되면 없는 인덱스가 됨(numlist가 5일때
🛫 Programmers School로 특정 문자 제거하기 에 대한 자바 코딩을 하면서 알게 된 부분들 정리 📌 개념 정리 contains() > 특정 문자가 포함된 여부 확인 특정 문자열 A와 포함된 여부를 알고 싶은 문자/문자열 B가 있을 때 위와 같이 작
🛫 Programmers School 약수 구하기 문제 에서 함수를 이용하여 코딩을 하는 과정에 static이라는 부분을 사용하게 되어 개념 정리 🧩 Method 정리 public: public, private등은 나중에 정리할 예정 static: 객체를 생성하
🛫 Programmers School에서 제곱수 판별하기 문제 풀이 중 정리하고 싶은 부분이 있어서 개념정리 🧩 Math.sqrt 수학의 루트와 동일한 의미를 가짐 위 코드와 같이 사용할 수 있음 문제 풀이 문제는 제곱수인지 아닌지 판별하는 문제이다. 즉 25
🛫 Programmers School에서 배열 자르기 문제 풀이 과정에서 효율적인 코드 정리를 위하여 작성 📑 문제 > 변수 2개(1, 3)를 전달 받았을때 배열의 인덱스가 1~3인 부분만 자르는 문제였음 나는 아래와 같이 코드 작성 -> 정답이지만 더 효율적인
🛫 Programmers School에서 숨어있는 숫자의 덧셈(1) 문제 푸는 과정에서 알게된 개념 정리 (;´д`)ゞ 이번에 조금 어려웠다... 🧩 toCharArray( ) String 문자열을 받아온 후 해당 문자열에서 replaceAll을 사용해서 숫자만
🛫 Programmers School에서 문자열 정렬하기(2) , 대문자와 소문자 푸는 과정에서 알게된 개념 정리 🧩 toUpperCase() 소문자를 대문자로 변경해주는 메서드 🧩 toLowerCase() 대문자를 소문자로 변경해주는 메서드 Char형에서
🛫 Programmers School에서 직각삼각형 출력하기 문제에 Scanner를 사용해야 해서 개념 정리 🧩 Scanner 사용 예시 특징 Scanner는 c언어의 scanf, python의 input과 같이 값을 입력받을때 사용하는 메서드이다. Scann
🛫 Programmers School에서 가위 바위 보 문제를 푸는 과정에서 알게 된 개념 정리 문제 분석 📑 최종 코드 처음에 아래 코드로 작성했는데 '2'라는 값을 넣었을때 2가 출력되어 틀렸다고 했다. 비교시에 따옴표를 추가하지 않은 것 같아 ""으로 감
🛫 Programmers School에서 숫자 찾기 문제 풀이 과정에서 알게 된 개념 정리 📑 코드 🧩 형변환 int형을 char형으로 변환하기 위해 아래와 같이 코드 작성하였지만 변환되지 않음 위와 같이 작성할 경우 해당 k값에 맞는 ASCII코드 값으로
🛫 Programmers school에서 중목된 문자 제거에 대한 문제를 풀다가 개념 정리 indexOf() 찾고자 하는 문자열의 인덱스를 출력 (앞에서 부터) 찾고자 하는 문자 혹은 문자열이 없는 경우에는 -1를 출력 Code 📚 참고 https://stac
🛫 Programmser school 코딩 테스트를 하면서 알게 된 개념 정리 🧩 substring() 시작 index, 끝 index를 작성하여 원하는 만큼 자르기 끝 index를 작성하지 않으면 시작 index 부터 끝까지 자름 시작 index가 1이고, 끝
🛫 Programmers School 이진수 더하기 문제 푸는 과정에서 알게된 개념 정리 📑 Code 더 쉽게 푼 코드 🧩 Integer.parseInt() 10진수를 2진수로 바꿔주는 역할을 함 2자리에 8을 넣으면 8진수, 16을 넣으면 16진수로 바꿀
🛫 Programmers School 숨어있는 숫자의 덧셈 (2) 문제 풀이 중 알게된 개념 정리 📑 Code 🧩 isEmpty() 문자열이 null이거나 빈 값인지 체크하는 메서드 처음에 != null, !=" " 등으로 하려 했지만 되지 않았음, 빈 값을
🛫 Programmers School 문제 풀이 과정에서 알게 된 개념 정리Int형 값을 String형으로 변환String형 값을 Int형으로 변환
🛫 Programmers School 문제 풀이 과정에서 알게 된 개념 정리, 일반적 배열은 크기가 고정적이지만 ArrayList는 크기가 가변적, 인덱스는 동일하게 0부터 시작, 연속된 메모리 공간 사용
🛫 Programmers School 구슬을 나누는 경우의 수 문제 풀이 과정에서 알게 된 개념 정리 (여기에는 내가 사용했던 부분만 정리하였다. 자세한 부분은 Reference에 작성한 사이트 확인) 🧩 BigInteger Int, Long의 범위를 벗어나는 경
🛫 Programmers School에서 직사각형 별찍기 문제 풀이를 보며 좋은 개념을 알게 되어 정리 📑 Code 내 코드 다른 사람 코드 🧩 IntStream.range IntStream.range는 데이터 타입이 Integer인 것을 범위에 맞게 차례대