728x90
가벼운 마음으로 안드로이드 / 자바를 배워보고 싶으시다면
이곳에서 가볍게 보고 스쳐가세요 ㅎㅎ
어쩌면 모두가 알고있고 쉬운 코드일지언정
처음 시작하는 이들에게는 도움이 될지 모르겠네요 ㅎㅎ
자 그럼 그 첫번째
시작합니다!!
1. Hello World
public class SampleJava {
public static void main (String [] args) {
System.out.println ( "Hello World!");
}
}
2. for문
public class SampleJava {
public static void main (String [] args) {
int sum = 0;
// "for (int i = 1; i <= 5; i ++) {」에 관해서
// int i = 1 ⇒ i를 1 로 초기화
// i <= 5 ⇒ i가 5 이하인 경우 루프 처리를 실시
// i ++ ⇒ i에 1을 더하면 (루프없는 처리가 끝난 후)
for (int i = 1; i <= 5; i ++) {
sum + = i; // 변수 sum에 i를 더하면
}
System.out.println (sum); // 변수 sum을 표시
}
}
3. if문
public class SampleJava {
public static void main (String [] args) {
int a = 11; // 이곳은 자유롭게 바꾼다.
if (a> 10) {// 10보다 큰지 판정
System.out.println ( "a는 10보다 큽니다.");
} else {
System.out.println ( "a는 10 이하입니다.");
}
}
}
4. switch문
public class SampleJava {
public static void main (String [] args) {
int score = 4; // 이곳은 1 ~ 5까지의 숫자로 자유롭게 바꿀 수 있습니다.
String result = null;
switch (score) {
case 5 : // score가 5 시간
result = "A";
break;
case 4 : // score가 4 시간
result = "B";
break;
case 3 : // score가 3 시간
result = "C";
break;
case 2 : // score가 2 시간
result = "D";
break;
case 1 : // score가 1 시간
result = "E";
break;
default : // score가 상기 이외의 경우
break;
}
if (result!
System.out.println (result + "평가입니다.");
}
}
}
5. 간단한 4칙 연산
public class SampleJava {
public static void main (String [] args) {
int a = 10;
int b = 5;
// 더하기
System.out.println (a + b);
// 빼기
System.out.println (a - b);
// 곱셈
System.out.println (a * b);
// 나누기
System.out.println (a / b);
}
}
6. 메소드 호출
public class SampleJava {
public static void main (String [] args) {
moring ();
noon ();
evening ();
}
private static void moring () {
System.out.println ( "아침입니다.");
}
private static void noon () {
System.out.println ( "점심입니다.");
}
private static void evening () {
System.out.println ( "저녁입니다.");
}
}
7. 메소드 호출(인수)
public class SampleJava {
public static void main (String [] args) {
int output = plus (10, 30);
System.out.println (output);
}
/ **
* 인수를 전달할 방법.
* a와 b를 더한 결과를 돌려줍니다.
* @param a
* @param b
* @return
* /
private static int plus (int a, int b) {
return a + b;
}
}
8. 배열
public class SampleJava {
public static void main (String [] args) {
// 배열 선언
int [] intArray = {10, 20, 30, 40, 50};
// 다음 [] 안의 숫자를 지정 배열 안의 모든 값을 꺼낸다. 이 예제에서는 0 ~ 4.
System.out.println (intArray [0]);
}
}
9. 다차원 배열
public class SampleJava {
public static void main (String [] args) {
// 다차원 배열의 선언
String [] [] testScore = {
{ "국어", "80"}
, { "수학", "90"}
, { "사회", "70"}
, { "과학", "75"}
};
System.out.println ( "교과 :"+ testScore [1] [0] + "점수 :"+ testScore [1] [1]);
}
}
10. 콘솔에 입력하기
public class SampleJava {
public static void main (String [] args) {
Scanner scan = new Scanner (System.in);
String inputStr = scan.next (); // 여기에서 콘솔에 입력 된 것을 가져감
System.out. println ( "콘솔에 입력 된 문자는" "+ inputStr +" "입니다.");
}
}
11. 문자 가져오기
public class SampleJava {
public static void main (String [] args) {
String str = "안녕하세요";
System.out.println (str.length ()); // length ()에서 문자 수를 가져오기
}
}
12. List 클래스
public class SampleJava {
public static void main (String [] args) {
List <String> list = new ArrayList <String> ();
list.add ( "10");
list.add ( "15");
list.add ( "20");
System.out.println (list.get (1)); // list.get (index)에서 list의 값을 가져옵니다. 가장 먼저 0
}
}
13. Map 클래스
public class SampleJava {
public static void main (String [] args) {
Map <String, String> map = new HashMap <String, String> ();
// 다음 map.put (key, value)로 값을 설정
map.put ( "A", "100");
map.put ( "B", "80");
map.put ( "C", "60");
map.put ( "D", "40");
map.put ( "E", "20");
//map.get(key)에서 지정한 key의 value를 취득
System.out.println (map.get ( "C"));
}
}
14. Set 클래스
public class SampleJava {
public static void main (String [] args) {
Set <String> set = new HashSet <String> ();
// 다음 set에 값을 추가합니다. 같은 값은 추가되지 않는다. 다음의 예에서는 A는 하나만 추가된다.
set.add ( "A");
set.add ( "A");
set.add ( "B");
set.add ( "C");
for (String val : set) {
System.out.println ( val);
}
}
}
2021/03/01 - [컴퓨터] - [안드로이드/자바] String 문자열 샘플 코드를 이용하여 쉽게 이해하기 2탄
2021/03/02 - [컴퓨터] - [안드로이드/자바] 날짜, 시간, 달력 등 샘플 코드를 이용하여 쉽게 이해하기 3탄
2021/03/03 - [컴퓨터] - [안드로이드/자바] 파일추가, 파일삭제 등 파일처리의 모든것을 샘플코드를 이용하여 쉽게 이해하기 4탄
2021/03/04 - [컴퓨터] - [안드로이드/자바] 더하기, 빼기, 곱하기, 나누기, 소수점 등 수치 처리 샘플코드를 이용하여 쉽게 이해하기 5탄
728x90
'컴퓨터' 카테고리의 다른 글
[안드로이드/자바] 더하기, 빼기, 곱하기, 나누기, 소수점 등 수치 처리 샘플코드를 이용하여 쉽게 이해하기 5탄 (0) | 2021.03.04 |
---|---|
[안드로이드/자바] 파일추가, 파일삭제 등 파일처리의 모든것을 샘플코드를 이용하여 쉽게 이해하기 4탄 (0) | 2021.03.03 |
[안드로이드/자바] 날짜, 시간, 달력 등 샘플 코드를 이용하여 쉽게 이해하기 3탄 (0) | 2021.03.02 |
[안드로이드/자바] String 문자열 샘플 코드를 이용하여 쉽게 이해하기 2탄 (0) | 2021.03.01 |
PDF 파일을 변환하거나 PPT 파일을 변환할수 있는 강력한 무료 사이트 서비스 어도비에서 가능합니다. (0) | 2021.02.28 |