문제 https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 별찍기 - 1에서 왼쪽에 공백이 추가되었다. 별찍기 - 1을 반대로 뒤집은 후 '*'을 공백으로 바꿔주면된다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); for (int i = 1; i i; k--) { S..
전체 글
https://wikidocs.net/217 05-6 인터페이스인터페이스(Interface)는 초보 자바 개발자를 괴롭히는 단골손님이다. 인터페이스에 대한 개념없이 코드로만 이해하려고 하면 곧 미궁에 빠지게 된다. 이 이해하기 힘든 ...wikidocs.net 인터페이스클래스에 메소드를 계속해서 추가해야하면 귀찮고 번거롭기 때문에 인터페이스를 생성하여 한 곳에 여러 메소드를 담는 것자바의 다형성을 이용하여 유지보수의 편의성을 높인다! 인터페이스를 생성할 때에는 class 대신 interface를 사용한다.public interface Predator {}인터페이스 구현은 implements를 사용한다.public class Tiger extends Animal implements Predator {}..

풀이 더보기 import java.util.Scanner; public class Quiz01 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("수를 입력하세요 : "); int number = scan.nextInt(); System.out.println(sum(number)); scan.close(); } public static int sum(int a) { int sum = 0; for (int i = 0; i 100) { break; } } return sum; } } 풀이 더보기 import java.util...

풀이 더보기 import java.util.Scanner; public class Quiz01 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("제곱값을 구할 숫자를 입력하세요: "); int num = scan.nextInt(); System.out.println(num + "의 제곱은 " + getSquared(num) + "이다."); } public static int getSquared(int x) { return (int) Math.pow(x, 2); } } 풀이 더보기 import java.util.Scanner; public class Quiz01 { public..
전달인자 (argument) 매개변수에 대입하는 값. 즉, 실제로 메모리에 할당된 변수 메소드 호출 시에 전달되는 값 매개변수(Parameter) 실제 값이 존재하지 않고 형태를 나타내는 것. 즉, 실제로 메모리에 할당되어있지 않는 변수, 텅 빈 하나의 박스(공간) 메소드에서 전달 받은 값
https://wikidocs.net/193 06장 입출력지금껏 공부한 내용을 근간으로 하여 이제 자바의 입출력(Input/Output)에 대해서 알아 보기로 하자. 여기서는 자바의 콘솔 입출력과 파일 입출력에 대해서 알아보도 ...wikidocs.net InputStreamstream이란?일종의 데이터가 이동하는 통로. 점프투자바에서는 수도꼭지로 비유했다. 스트림을 가장 쉽게 이해하려면 수도꼭지를 생각하면 된다. 수도꼭지를 틀면 물이 나오고 수도꼭지를 잠그면 물이 나오지 않는다. A라는 곳에서부터 B라는 곳까지 수도관이 연결되어 있고 A에서 계속 물을 보낸다면 B에서 수도꼭지를 틀때마다 물이 나오게 될 것이다.여기서 스트림은 A수도관에서 B수도관으로 이동하는 물의 흐름이라고 할 수 있다. InputS..
문제 https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net * ** *** **** ***** 다음과 같은 형태의 별을 출력하는 문제 풀이 i = 1일 때, j = 0 -> * // * i = 2 일 때, j = 0 -> * j = 1 -> * // ** ... import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); for (int i = 1; i

3일차 복습 6자리 랜덤값 생성하기 String( // 문자열로 형변환 Math.floor( // 소숫점 아래 버림 Math.random()*1000000 // 0~1사이 랜덤값 생성 및 6자리로 표현 ) ). padStart(6,"0") // 문자열 길이 지정, 앞에 " "안의 문자 넣음 함수 함수 작성방법 3가지 선언식 function hello() { alert("안녕하세요") } 표현식 const hello=function() { alert("안녕하세요") } 화살표함수 const hello=()⇒ { alert("안녕하세요") } 함수 실습 버튼을 누르면 인증번호를 생성하는 함수 만들기 000000 인증번호 전송 onclick="함수명()" : 버튼을 클릭했을 때 함수 실행 document.ge..
https://perfectacle.github.io/2017/10/30/js-014-call-by-value-vs-call-by-reference/ (자알쓰) call by value vs call by reference 자알쓰란?자바스크립트 알고 쓰자. (잘 쓰자는 의미도 담겨있다.)자바스크립트라는 언어 자체는 내 기준에서는 설계 상 미스가 참 많다.함수 단위의 스코프, 호이스팅, 동적 타입 등등자바와 같 perfectacle.github.io http://dhplanner.blogspot.com/2009/11/java-%EC%97%90%EC%84%9C%EC%9D%98-call-by-value-%EC%99%80-call-by.html java 에서의 call by value 와 call by refe..
https://jjunii486.tistory.com/53 자바 기초] 레퍼런스 변수를 상세하게 알아보자. 레퍼런스변수란?? 강의를 듣는 중에 레퍼런스 변수라는 말이 나왔습니다. PrintWriter out = response.getWriter(); 서블릿을 공부할 때 사용하는 대표적인 예의 인스턴스인데요. 제가 듣는 중 PrintWriter out jjunii486.tistory.com https://elevatingcodingclub.tistory.com/55 [Java] 기본형 매개변수, 참조형 매개변수 + 참조형 반환타입 기본형 매개변수와 참조형 매개변수 - 자바에서는 메서드를 호출할 때 매개변수로 지정한 값을 메서드의 매개변수에 복사해서 넘겨준다. - 매개변수의 타입이 기본형(primitive ..