-
프레임워크소프트웨어 어플리케이션이나 솔루션의 개발을 수월하게 하기 위해 소프트웨어의 구체적 기능들에 해당하는 부분의 설계와 구현을 재사용 가능하도록 협업화된 형태로 제공하는 소프트웨어 환경을 말한다.출처
여러 직사각형의 전체 면적 구하기https://www.acmicpc.net/problem/2672 문제를 푸는것도 어렵지만 자릿수 맞춰 출력하는 것도 조금 까다로운 것 같다..123456 long ans = (long)(chk(x, y)*100); if(ans%100 == 0){ System.out.println(ans/100); }else{ System.out.printf("%.2f", ((double)ans)/100); }Colored by Color Scriptercs요렇게 했을 때 백준 사이트의 테스트케이스와 codeup에서는 맞았지만 채점 결과 틀렸다고 나왔다. 123456 double ans = (chk(x, y)); if((long)ans == ans){ System.out.println((..
this참조변수로 인스턴스 자신을 가리킨다.참조변수를 통해 인스턴스의 멤버에 접근할 수 있는 것처럼, 'this'로 인스턴스변수에 접근할 수 있다.인스턴스 멤버만 'this'에 접근할 수 있다. static메서드는 인스턴스를 생성하지 않고도 호출될 수 있으므로 static메서드가 호출된 시점에서 인스턴스가 존재하지 않을 수도 있기 때문이다. this는 생성자를 포함한 모든 인스턴스메서드에서 자신이 관련된 인스턴스를 가리키는 참조변수로 숨겨진 채로 존재한다. this - 인스턴스 자신을 가리키는 참조변수, 인스턴스의 주소가 저장되어 있다. 모든 인스턴스메서드에 지역변수로 숨겨진 채로 존재한다.this(), this(매개변수) - 생성자, 같은 클래스의 다른 생성자를 호출할 때 사용한다. 출처 : 자바의 정석