본문 바로가기

반응형

WINK-(Web & App)

(425)
Java[2024-2 Java 스터디] 이민형 #5주차 6장 자바를 "자바라" (Java "java")      6. 자바의 입력과 출력   콘솔 입출력  자바에서 사용자가 입력한 문자열, 즉 콘솔 입력한 문자열을 얻기 위해서는 System.in을 사용한다.import java.io.IOException;import java.io.InputStream;public class Sample { public static void main(String[] args) throws IOException { InputStream in = System.in; int a; a = in.read(); System.out.println(a); }}여기서 InputStream을 사용하기 위해선 그 도구를 import해준다. ..
[2024-2 SpringBoot 스터디] 윤성욱 #3주차 다형성(Polymorphism)객체 지향 프로그래밍에서 다형성은 역할과 구현을 분리하여 코드의 유연성과 확장성을 높이는 강력한 도구이다. 다형성은 단순히 기술적 개념이 아니라, 실세계의 역할과 구현을 객체로 옮겨온 것이라 볼 수 있다. 예를 들어 운전자-자동차처럼, 역할만을 알고 있으면 다양한 구현을 선택할 수 있는 구조로, 이 구조가 바로 다형성의 핵심이라고 볼 수 있다. 운전자는 자신이 운전할 자동차의 내부 구조나 작동 방식에 대해 몰라도 되며, 운전자는 차를 운전하는 역할만 수행할 뿐이다. 여기서 자동차 역할은 운전자의 조작을 받아 차량을 움직이는 것이다.자동차 구현으로는 K3, 아반떼, 테슬라 모델3와 같이 다양하게 존재할 수 있다. 운전자가 ‘자동차’라는 역할만 알고 있다면, 어떤 자동차를 몰더..
[2024-2 웹기초 스터디] 김민재 #3주차 Part 1.변수와 상수js는 변수를 선언할 때 앞에 let을 붙인다또한 =를 통해 대입 가능let hi = 'hi'hi = 'bye'console.log(hi)const를 사용해 상수 선언, 나중에 값을 변경 불가const hello = "안녕하세요"var라는 변수는 중복을 허용하기 때문에 쓰면 안됨원시 데이터 타입원시 데이터: 객체가 아니면서 메서드도 가지지 않는 데이터string, number, bigint, boolean, undefined, null, (symbol)//stringconst nam = "kk"console.log(typeof nam)//numberconst number = 123;console.log(typeof number)//bigintconst num = 123n;conso..
[2024-2 웹기초 스터디] 김재승 #3주차 JavaScript에 대한 기초적인 내용을 정리해보자.1. JavaScript 변수JavaScript에서 변수를 선언할 때는 var, let, const 키워드를 사용한다.var: 전역 또는 함수 스코프를 가지며, 중복 선언이 가능하다.let: 중복 선언은 할 수 없지만 재할당이 가능하며 블록 스코프를 따른다.const: 변하지 않는 변수를 선언할 때 사용하며 한 번 값을 할당하면 재할당이 불가능하다.var x = 10;let y = 20;const z = 30;console.log(x, y, z); // 10 20 302. 데이터 타입JavaScript의 데이터 타입에는 기본형(primitive)과 참조형(reference)이 있다.기본형: Number, String, Boolean, Null, Und..
[2024-2 웹기초 스터디] 김지수 #3주차 변수와 상수변수 상수변수 이름 규칙변수나 상수 이름의 첫 번째 글자는 영어, $, _ 만 가능(숫자로 시작하는 변수명은 허용되지 않음)첫 글자 이외에는 숫자도 사용 가능영어 소문자와 대문자는 구별됨let, const와 같은 자바스크립트 예약어는 사용 불가이름에 공백은 허용되지 않음원시 데이터 타입객체가 아니면서 메서드도 가지지 않는 데이터string, number, bight, boolean, undefined, null, symbol 숫자 (number) 문자열 (String) Boolean 참조 데이터  배열 (Array) 객체 (Object) 연산자산술 연산자console.log(10 / 5);console.log(10 % 5); 증감 연산자let number = 10;number++;console..
[2024-2 Java 스터디] 김지수 #5주차 콘솔 입출력콘솔이란? 콘솔(console) 은 환경에 따라 변경될 수 있다. 인텔리제이에서 실행했다면 인텔리제이의 콘솔 창이 콘솔이 될 것이고 윈도우 명령 창에서 프로그램을 실행했다면 명령 창이 콘솔이 된다. 즉, 콘솔은 사용자의 입력을 받거나 사용자에게 문자열을 출력해 주는 역할을 하는 것을 통칭하는 말이다.인텔리제이 콘솔 창 콘솔 입력생년월일을 입력하라는 질문2002/01/01 자바에서 사용자가 입력한 문자열을 얻기 위해서는 다음과 같이 System.in을 사용한다.import java.io.IOException;import java.io.InputStream;public class Sample { public static void main(String[] args) throws IOExcept..
[2024-2 Java 스터디] 김태일 #5주차 "자바의 입출력" 06. 자바의 입출력06-1 콘솔 입출력- 콘솔 출력 : 사용자에게 문자열을 보여 주는 것- 콘솔 입력 : 출력된 질문에 사용자가 답변을 입력하는 것 1. 콘솔 입력- System.in 을 사용import java.io.IOException;import java.io.InputStream; //InputStream 임포트public class Sample { public static void main(String[] args) throws IOException { InputStream in = System.in; int a; a = in.read(); //read 메서드를 통해 int 자료형으로 저장 System.out.prin..
[2024-2 Java 스터디] 강보경 #5주차 콘솔 입출력콘솔 입력: 출력된 질문에 사용자가 답변을 입력하는 것System.in 을 사용한다!import java.io.IOException;import java.io.InputStream;public class Sample { public static void main(String[] args) throws IOException { InputStream in = System.in; int a; a = in.read(); System.out.println(a); }} - InputStream 자바의 내장 클래스으로 import해서 사용InputStream의 read 메서드는 1byte만 읽는다(int 자료형으로 저장, 아스키코드값). 그래서 ..

반응형