MarmellataDev
Java Test.8 - 배열 정렬
Java/Test 2023. 3. 23. 16:45

package Day09; import java.util.Random; public class Q1 { public static void main(String[] args) { // TODO Auto-generated method stub Random r = new Random(); int[] a = new int[5]; // 5 사이즈 배열 int temp = 0; for (int i = 0; i

Java Test.8 - 숫자 야구 게임 (배열 활용)
Java/Test 2023. 3. 23. 00:15

package Day08; import java.util.Random; import java.util.Scanner; public class BaseBallTry { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); Random r = new Random(); //1. 컴퓨터 랜덤 숫자 생성 단, 중복제거 O //2. 유저 숫자 입력 단, 1~9값만 허용, 중복허용X //3. 컴퓨터 랜덤 숫자와 유저 입력 숫자 비교 //3-1. 자리와 숫자가 같으면 strike //3-2. 숫자는 같지만 자리가 다르면 ball //3-3. strike, ball이 없으면..

Java Test.3 - 별찍기
Java/Test 2023. 3. 17. 17:51

import java.util.Scanner; public class StarTest { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); while (true) { System.out.println(" 1. 정사각형\n 2. 직삼각형\n 3. 역직삼각형\n 4. 피라미드\n 5. 다이아몬드\n 6. 종료\n\n"); System.out.print("메뉴 선택을 숫자로 입력해주세요 : "); int input = sc.nextInt(); if (input == 1) { System.out.print("원하는 사이즈의 숫자를 입력해주세요 : "); int ..

article thumbnail
Java Chapter.2 - println, printf 로 텍스트 출력
Java/Chapter 2023. 3. 14. 00:07

Eclipse 에서 클래스 생성 이후 화면이다. 프로그램 내부 이미지에서, 이제 코드 자체로 진행하겠다. 1. println - 한줄 텍스트 출력 println 은 입력된 데이터를 출력해준 이후 줄바꿈 까지 해준다. print는 줄바꿈이 없음. public class Hello { public static void main(String[] args) { // TODO Auto-generated method stub } } 초기 클래스 생성 후 코드 모습이다. System.out.println("Hello world!"); 이제 public static void main(string[] arge) 의 중괄호 {}의 안에 내용을 이 같이 입력해준다. public class Hello { public stat..

article thumbnail
Java Chapter.1.1 - JDK, Eclipse 설치하기
Java/Chapter 2023. 3. 13. 22:54

Java 를 사용하기 위해 앞서, 이같은 프로그램 설치가 필요하다. JDK (Java SE Development Kit) : 자바 기반 애플리케이션을 구축하기 위해 컴파일러를 포함한 플랫폼 구성 요소. Eclipse (IDE) : 통합 개발 환경, 꼭 Eclipse 가 아닌 유료 IDE IntelliJ 를 사용해도 된다. (주로 IntelliJ 를 많이 사용하는 추세다.) 1-1. JDK 공식웹에서 다운 받기 JDK 는 ORACLE 공식웹(아래 링크)에서 다운받을 수 있다. https://www.oracle.com/kr/java/technologies/downloads/ Download the Latest Java LTS Free Subscribe to Java SE and get the most com..

article thumbnail
Java Chapter.0 - Java에 대해서
Java/Chapter 2023. 3. 13. 22:19

1. Java 프로그래밍 언어의 용도 Java는 주로 이 분야에 사용이 된다. 백엔드 웹 안드로이드 Java 는 게임 개발도 가능하다. 누구나 알법한 성공한 게임인 마인크래프트가 자바로 개발되었다. 하지만 현실적으로 마인크래프트 이외의 자바로 개발된 ‘ 누구나 알법한 성공한’ 게임이 없다. 이렇듯 자바로 게임 개발이 흔하지 않아 게임분야 프로그래밍 언어로는 적합하지 않아 보인다. 2. 프로그래밍 언어 인기순위에서 자바의 위치 Java 는 2023 TIOBE 프로그래밍 인기 순위에서 3위를 기록하고 있다. 1~3위인 Python, C, Java 는 서로 활용되는 분야가 다르기에 서로를 완벽히 대체할 순 없다. 선호하는 비중이 많다보니, 웹 분야 취업에선 Java가 유리하다. 이렇듯, 웹 부분 개발자로 진로..