읽기 편한 코드를 위해 기능을 나눠서 쪼갠다 반복해서 실행시킬 부분을 쪼갠다 1. 함수의 선언 함수의 실행이 끝나고 모든 계산이 끝난 결과 리턴할 값의 데이터 타입을 알려줘야한다. (함수의 리턴 타입) (함수명)(parameter) { 함수 내 실행 명령 } int Square(int x){ } 근데 이렇게만 쓰면, 리턴 타입이 int인데 리턴이 없어서 다음과 같이 빨간줄 나온다 x*x를 return하도록 하면 빨간줄 없어짐 참고로 함수명은 대문자로 시작하는게 C#의 관습 2. 함수 사용 Square(10);해서 10을 인자로 넘겨주면, 함수 내에서 int x = 10;으로 사용해서 return x*x;로 x*x를 돌려준다 이 x라는 값은 이 함수 내에서만 사용된다 using System.Collecti..
1. 함수 작성법 별 모양 *을 5번 한줄로 찍어주는 함수를 print5Stars라고 이름짓고 이를 작성할려고 한다면 어떻게 해야할까 public static void print5Stars() { 코드 작성 } 자바의 기본 골격인 main함수가 static으로 정의되어 있어서, 함수 선언시에 반드시 static을 사용해야한다. 또한 함수를 정의하기 위해 자바에서는 반환타입을 반드시 명시해야한다. public static (반환타입) (함수이름)(인자) { 내용 } 의 형태이다. 함수의 반환값이 없다면, void로 반환타입을 명시한다. 자바에서 함수 이름은 소문자로 시작하여, 의미 단위로 단어가 시작될때 대문자로 적는 camelCase를 따른다. 5개의 *을 출력해주는 함수는.. public static ..
1. 클래스란 무엇인가 사람의 정보를 관리하고 싶다 가장 쉬운방법은 변수들을 만들어서 일단 무작정 넣어놓는것 package com.ssafy.class01; public class PersonTest { public static void main(String[] args) { String name1 = "Yang"; String name2 = "Hong"; int age1 = 45; int age2 = 25; String hobby1 = "Youtube"; String hobby2 = "Golf"; } } 하지만 사람이 더 늘어난다면? 동일한 자료형들을 하나로 묶어서 관리할 수 있는 배열을 사용 그러면 반복문도 사용 가능해지고 코드도 간결해지고.. //배열 사용 int size = 2; String[] ..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.