프로그래밍/JAVA 22

자바 - JAVA [메서드,오버로딩](2)

이 포스팅의 내용은 글의 제목과 같이 자바의 메서드와 오버로딩이다. C++과 자바에서 다르게 부르는 용어가 있다. c++ java 변수 필드 함수 메서드 즉 c++의 변수를 필드, 함수를 메서드라고 한다. 함수와 오버로딩에 관해서 설명할것이다. 이미 C++문법을 어느정도 숙지했기에 자바의 제어문(if-else, for문)은 쉽게 넘어갈수있었다. 1. 메서드 메서드 사용의 장점은 1) 코드의 재사용이 가능하고 2) 가독성을 높일 수 있다. 예시 코드를 보면 public class exer1 { public static void main(String[] args) { isSame(12,34); isSame(12,12); } static void isSame(int x,int y) { if(x==y) { Sy..

자바 기본 입출력[printf, println, scanner연산자](1)

방학동안 꾸준히 자바언어를 공부하여 꽤나 익숙할정도록 익히는 것이 목표입니다. 이번 글은 그 첫번째 포스팅입니다. 1. 데이터 출력 자바의 데이터 출력에는 3가지가 있다. 1) println() : 내용을 출력한 후 행을 바꾼다. 2) print() : 내용을 출력한 후 행을 바꾸지 않는다. 3) printf() : 포맷을 지정하여 출력한다. printf의 포맷의 형식은 System.out.printf("포맷 명시자", 데이터, 데이터,....) ---------------------------------------------------------------------------------------------------------------------- int x = 5; double pi = 3.14..