본문 바로가기

반응형

WINK-(Web & App)/JAVA 스터디

(15)
[2024-2 Java 스터디] 김민서 #2주차 맵 대응 관계를 쉽게 표현할 수 있게 해주는 자료형키와 값을 한 쌍으로 가짐 HashMapput - key와 value를 추가할 수 있음, 제네릭스(key, value 모두 String) 사용 (ex. map.put("people", "사람); )get - key에 해당하는 value를 얻을 때 사용 (ex. map.get("people"); )getOrDefault - null 대신 기본값을 얻고 싶을 때 사용 (ex. map.getOrDefault("java", "자바"); )containsKey - 해당 key가 있는지 true 또는 false로 리턴 (ex. map.containskey("people"); )remove - 해당 key의 항목을 삭제한 후 value 값 리턴 (ex. map.rem..
[2024-2 Java 스터디] 이가인 #2주차 자료형 맵, 집합, 상수 집합, 형 변환, final제어문if 문, switch/case 문, while 문, for 문, for each 문메서드 정리퀴즈, 코테 자료형 맵대응 관계 표현키(key)와 값(value)을 한 쌍으로 갖는 자료형순서가 없다.HashMap, LinkedHashMap(입력 순으로 데이터 저장), TreeMap(입력된 key의 오름차순으로 데이터 저장) 등이 있고 HashMap이 가장 기본이다 HashMap의 메서드put (key와 value 추가)get (key에 해당하는 value얻을 때)containsKey (해당 key가 있는지 t/f로 리턴)remove (해당 key의 항목 삭제 후 value 값 리턴)size (맵 요소의 개수 리턴)keySet (맵의 모든 key를 모..
[2024-2 Java 스터디] 김지나 #2주차 "~제어문" ✅ 맵- 대응 관계를 쉽게 표현할 수 있게 해주는 자료형- 키, 값을 한 쌍으로 갖는 자료형 (키를 이용해서 값을 얻는 형식으로 사용됨)맵 자료형 중에서 제일 기본인 HashMap에 대해서 알아보도록 하겠씁니당. 1) HashMap- 키, 값에 String 이외의 자료형은 사용할 수 없음메서드사용 방법의미putHaseMap map = new HashMap();// 제네릭스 이용map.put("coffee", "아바라");map.put("beverage", "딸기주스");key, value 추가getmap.get("coffee");아바라 // key에 해당하는 value가 없을 때는 null 리턴디폴트 값을 얻고 싶다면 getOrDefault 메서드 사용key에 해당하는 value 얻기containsKey..
[2024-2 Java 스터디] 김태일 #2주차 03-8 맵- 키와 값을 한 쌍으로 갖는 자료형 1.맵 자료형 중 하나인 HashMap의 메서드, 예제코드 살펴보기import java.util.HashMap; //HashMap클래스가 있는 자바 패키지 불러오기메서드설명예제 코드putkey와 value 추가HashMap map = new HashMap();map.put("people", "사람");map.put("baseball", "야구");getkey에 해당하는 value 추출(key에 해당하는 value가 없다면 null 리턴)HashMap map = new HashMap();map.put("people", "사람");map.put("baseball", "야구");System.out.println(map.get("people")); // "사람" ..
[2024-2 Java 스터디] 정채은 #1주차 1장. 자바란 ?   특징 8가지  simple객체지향적인터프리터 언어 ( 정확하게 컴파일 언어인 동시에 인터프리터 언어? 라고 합니다)강력.안전.독립적인 플랫폼멀티 스레드 지원(Multithreaded)동적. (Dynamic) 이유는 없다 !!!!!!  2장. 자바 start!!!!!!! 1. 자바 코드 구조 살펴보기 /* 클래스 블록 */public class 클래스명 { /* 메서드 블록 */ [public|private|protected] [static] (리턴자료형|void) 메서드명1(입력자료형 매개변수, ...) { 명령문(statement); ... }; } /* 메서드 블록 */ [public|private|protected] [static] (리턴자료형|vo..
[2024-2 Java 스터디] 강보경 #1주차 자바 파일과 컴파일자바 파일 작성 (xx.java) -> .java 파일을 .class로 컴파일 -> .class 실행 -> 자바 프로그램 실행=> 클래스 파일은 어떤 운영체제에서도 사용할 수 있음 (장점!)main 메서드public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); }}public: 접근 제어자, 누구나 이 메서드에 접근 가능 (접근 제어자: public, private, protected, -)static: 인스턴스 생성하지 않아도 실행 가능 (static, -)void: 리턴값 없음 (void, 리턴 자료형 - 메서드가 실행된 후 리턴되는 값의 자료형)Stri..
[2024-2 Java 스터디] 이민형 #1주차 (1~3장) 자바를 "자바라" (Java "java") 1.  Java는 뭘까요?자바를 정의한다면 Java는 우리나라에서 쓰는 프로그래밍 언어 중 사용 빈도가 매우 높은 객체 지향 프로그래밍 언어객체 지향 프로그래밍 언어 : 객체를 중심으로 프로그래밍 하는 언어객체 : 다음에 알아보도록 하자?    2.  Java랑 인사하기Java 코드의 구조 public class 클래스명 { / 메서드 블록 1 / [public|private|protected] [static] (리턴자료형|void) 메서드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } / 메서드 블록 2 / [public|private|protected] [static] (리턴자료형|void) 메서드명2(입력자료형 매개변수, ..
[2024-2 Java 스터디] 김재승 #1주차 자바란?자바는 객체지향 프로그래밍 언어로 가전제품에 탑재하여 동작하는 프로그램을 만들기 위함이 탄생 이유였으나 현재는 웹과 모바일 앱 개발에서 활발히 사용되고 있는 언어이다.자바로 할 수 있는 것들웹 프로그래밍안드로이드 앱 개발게임 개발데이터베이스처리빅 데이터 분석...etc자바 코드의 구조 살펴보기자바의 기본 구조는 먼저 클래스와 그 아래에 메서드 블록들로 이루워지는데 클래스 명은 소스파일의 이름과 동일하게 지정해야되므로 주의 해야한다. 사진과 같이 클래스를 만들고 아래 메서드 블록에서 접근 제어자 public, private, protected 중에 선택한 후 static 키워드를 사용할지는 선택해서 쓰면 된다. intellij 와 같은 자바의 통합 개발 환경을 지원하는 프로그램 등에선 일일히 메서드..

반응형