Liea
'① 공부/Java' 카테고리의 글 목록 (3 Page)

① 공부/Java

① 공부/Java

[ JAVA ] 반복문 활용 - 이중 for문 사용해서 구구단 출력하기 & 그 외 활용

반복문 활용 이중 for문 사용해서 구구단 출력하기 import java.util.*; public class Test5 { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=2;i

① 공부/Java

[ JAVA ] switch 조건문 활용 - 숫자 1~12 중 입력한 값에 대해 출력하기

switch 조건문 활용 숫자 1~12 중 입력한 값에 대해 출력하기 - Scanner를 사용하여 1~12 중 하나의 인수를 넣는다. - 3 4 5 : Spring - 6 7 8 : Summer - 9 10 11 : Fall - 12 1 2 : Winter import java.util.*; public class Test4 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int num = sc.nextInt(); switch(num) { case 3: case 4: case 5: System.out.println("spring"); break; c..

① 공부/Java

[ JAVA ] 기본적인 입출력 프로그래밍

기본적인 입출력 프로그래밍 인수 넣는 방법 - Arguments 이용하는 방법 - 터미널에 입력하는 방법 인수 입력 받아서 결과 출력하기 import java.util.*; public class Test3 { public static void main(String[] args) { /* 이름: 홍길동 * 나이: 30 * true //사과 좋아하면 true, 아니면 false; * if == 사과를 좋아합니다. 사과를 싫어합니다. */ Scanner sc = new Scanner(System.in); String name = sc.next(); int age = sc.nextInt(); boolean likeApple = sc.nextBoolean(); System.out.print("이름 : "+nam..

① 공부/Java

[ JAVA ] Java의 데이터 타입 & 전역변수/지역변수

Java의 데이터 타입 & 전역변수/지역변수 Java의 데이터 타입 기본타입 : 8개 boolean : bool ➡️ true, false 반환 default값 = false char : ‘ ‘, ‘a’, ‘A’ 정수형 : default값 = 0 byte short int long : 3l, 3L (long의 l을 써야함) 실수형 : default값 = 0.0 float : 3f, 3F (float의 f를 써야함) double > 예시코드 더보기 전역변수 지역변수 > 예시코드 더보기 특수문자 리터럴 탭(tab) = ‘\t’, 엔터(Enter) ‘\n’ # final : 상수선언

① 공부/Java

[ JAVA ] Java 언어 응용의 종류

Java 언어 응용의 종류 애플릿(Applet) - 웹 브라우저에 의해 구동되고 실행이 제어되는 자바 프로그램 - 애플릿은 사용할 수 있는 자원 접근에 제약 있음 서블릿(Servlet) - 애플릿과 반대로 서버에서 실행되는 자바 프로그램 - 데이터베이스 서버 및 기타 서버와 연동하는 복잡한 기능 구현 시 사용 - 사용자 인터페이스가 필요 없는 응용 - 웹 서버에 의해 실행 통제 받음 Java ME(모바일 응용프로그램) - 모바일 기기를 위한 자바 배포판 ㄴ 대부분의 모바일 단말기에 탑재 ㄴ 노키아, 삼성, LG, 소니 에릭슨, 모토로라 등 단말기 제조사 안드로이드 응용프로그램 - 안드로이드 ㄴ 구글의 주도로 여러 모바일 회사가 모여 구성한 OHA에서 만든 무료 모바일 플랫폼 ㄴ 개발 언어는 자바를 사용 ..

① 공부/Java

[ JAVA ] Java&Eclipse 사용 환경 구축하기

JDK 다운로드 Java 사용 버전 : jdk 8 버전 다운로드 아래 주소에서 jdk-8u321-windows-x64.exe 다운로드 https://www.oracle.com/java/technologies/ Eclipse 다운로드 Eclipse 사용 버전 : Version: 2020-03 (4.15.0) 아래 주소에서 다운받는다. https://www.eclipse.org/ 자바 온라인 API 문서 자바 관련 패키지들 참고는 아래 사이트를 활용한다. https://docs.oracle.com/javase/7/docs/api/ Java Platform SE 7 docs.oracle.com

① 공부/Java

[ Java ] 액티비티 화면 전환

여러개의 액티비티를 만들어 서로 상호작용을 하는 앱 메인화면 디자인 (activity_main.xml) Plain Text 를 다음과 같이 추가한다. Button 을 다음과 같이 추가한다. 서브 레이아웃 디자인 (activity_sub.xml) TextView (Display1)를 추가한다. 서브 레이아웃 클래스 생성 소스코드 - MainActivity.java package com.example.tutorial6_activity_change; (import 부분 생략) public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(..

① 공부/Java

[ Java ] 리스트 뷰 꾸미기

화면 만들기 빈 레이아웃에 ListView를 추가 후 ID를 입력한다. 소스코드 - MainActivity.java package com.example.tutorial5_custom_listview; (import 부분 생략) public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String[] items = {"망고", "코코넛", "포도", "오렌지", "토마토"}; ListAdapter adapter = new ..

① 공부/Java

[ Java ] 내비게이션 메뉴 바 만들기

메뉴 바를 사용하여 화면을 전환하는 내용이다. 프로젝트 생성 시 [Navigation Drawer Activity] 로 생성한다. 레이아웃 만들기 layout 우클릭 - New - Layout Resource File 파일 이름 입력, 루트 속성 : RelativeLayout 변경 후 OK버튼을 눌러 생성 아래와 같이 화면 설정 후 해당 레이아웃을 복사하여 second_layout을 생성한다. 두번째 레이아웃에서 TextView의 내용을 다음과 같이 변경한다. 클래스 생성 java - MainActivity 파일이 존재하는 디렉터리 우클릭 - New - Java Class 생성 할 클래스명 입력 후 class 더블 클릭 Fragment 정의 후 [ alt + Shift + Enter ] 로 Import한..