
syso=> System.out.println("asd")문제출처(https://cloudstudying.kr/codes/66689

위 문제는 intValue()를 사용하지 않고도 int로 해결할 수 있다. 하지만 일반적으로 점수는 Double를 쓰므로 Double에서 .intValue() 메서드를 통해서 int형으로 출력을 해주었다.이외에 Double의 메서드는 다음과 같다.https:/
https://cloudstudying.kr/lectures/46높은 이식성멀티 플랫폼 OSOOP(특히 한국에서) 많이 사용함엔터 2번으로 입력을 넣을 수 있다.10 2310 25라는 값을 넣으면 엔터(줄바꿈) 기준으로input0에서는 "10 23"이 들어가고

형변환이란 int<->String<->boolean<->Object 간에 서로 타입을 바꿀 수 있도록 하는 것을 말한다.예를 들면 String "1"을 int 1로 바꿀 수 있고,Dobule 7.0을 int 7로 바꿀 수 있다.하지만 여기서 의문인 것은
자바 프로그래밍을 배우면서 제일 먼저 static을 보는 것은 Main함수다.위 예시에서 WhileStatement라는 클래스 안에 main함수가 static으로 선언되어 있다. WhileStatement는 그저 class이름과 파일이름(WhileStatement.ja
새 배열을 만드는 것에는 크게 두가지가 있다.크기만 넣을때는 생성자를 이용하지 않고new라는 명령어 쓴다.만약 class였다면 다음과 같을 것이다.new 라는 키워드를 통해 생성자를 부른다.이 때 배열은 특이하게 \[]로 고정 크기를 가져야한다.배열의 크기 바꾸는 법은

위 문제를 풀던중 나는 js에서 적응된 나머지로 해석하고 풀었다.하지만 당연하게도 틀렸다.1/2이란 JAVA에서 0을 말한다. 이는 형변환에서 (int)/(int)=> 버림 연산을 하기 때문이다.따라서 우리는 0.5라는 dobule, float를 사용해야한다. 나눗셈을

Math.pow(5,2) 는 25이다.=> 5^2s = a \* (1+r)^n는s = a \* Math.pow(1+r, n)로 바꿀 수 있다.
위 코드 처럼 int\[] mergedArr이란 객체에 새로 크기를 할당한다.그리고 나서 다시 하나씩 값을 넣어준다.

문장을 문자열로 만들기 위해서 사용하는 메서드이다."ABC".toCharArray();처럼 사용가능하다.
int \[]로 선언하면 크기를 확정한다.배열에 한번에 넣기 위해서는 새 객체를 넣거나 하나씩 넣어줘야한다.만약 주석대로 하면 에러가 난다.for문을 통해 하나씩 넣어주면 정답이다.이때 새 객체를 넣어주면 문제가 없을 것이다.하지만 logs를 메서드로 쓰면 값은 바뀌지
설계도다. 자전거를 만든다고 한다면 핸들의 설계도는이다.여기에 새 핸들을 만드는 방법은 객체(=인스턴스)를 만드는 것이다.위처럼 핸들 1,2,3으로 3개를 만들었다.위 예시처럼 handle1, 2는 matter이 "고무"이고, handle3만 "나무"로 저장된다.han
생성자는 main과 마찬가지로 이미 쓰이고 있는 함수다.예를 들면 라는 클래스가 있다.여기에 생성자는 없지만 new Handle()하면 인스턴스를 만들 수 있다. 이는 기본으로 제공을 하고 있기 때문이다. 하지만 matter을 기본값으로 넣고 싶을 땐 불가능하다.즉,