본문 바로가기

분류 전체보기322

JAVA 비교 연산자 Java 비교 연산자(relational operator) 비교 연산자는 피연산자 사이의 상대적인 크기를 판단한다. 비교 연산자는 왼쪽의 피연산자와 오른쪽의 피연산자를 비교하여, 둘중 어느 쪽이 같은지 큰지 작은지를 판단한다. 비교 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽 이다. 비교 연산자 설명 == 왼쪽 피연산자와 오른쪽 피연산자의 값이 같으면 참을 반환함. === 왼쪽 피연산자와 오른쪽 피연산자의 값이 같고, 같은 타입이면 참을 반환함. != 왼쪽 피연산자와 오른쪽 피연산자의 값이 같지 않으면 참을 반환함. !== 왼쪽 피연산자와 오른쪽 피연산자의 값이 같지 않거나, 타입이 다르면 참을 반환함. > 왼쪽 피연산자의 값이 오른쪽 피연산자의 값.. 2023. 4. 25.
JAVA 산술 연산자 JAVA에는 데이터 값을 이용한 연산이 가능한데, 사칙연산(+, -, *, /)을 비롯해 다양한 연산들이 가능하다. 연산자와 피연산자 연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야한다. 이것을 피연산자(operand)라고 한다. 피연산자로 상수, 변수 또는 식 등을 사용할 수 있다. 더보기 연산자 (operator) 연산을 수행하는 기호 (+, -, *, / 등) 피연산자 (operand) 연산자의 작업 대상(변수, 상수, 리터럴, 수식) 자바에서는 여러 종류의 연산을 수행하기 위한 다양한 연산자를 제공하고 있다. 그 중 대표적인 연산자는 다음과 같다. 산술 연산자(arithmetic operator) 대입 연산자(assignment operator) 증감 연산자(increment and dec.. 2023. 4. 25.
20230425 전송 받은 메세지 목록 만들기 DOCTYPE html> Step07_CreateElement3.html 전송 전송 받은 메세지 목록 하나 두울 //id 가 sendBtn 인 곳에 "click"이벤트가 일어 났을때 실행할 callback //함수 등록 document.querySelector("#sendBtn").addEventListener("click", (e)=>{ //1. input 요소에 입력한 value값을 읽어온다. let msg = document.querySelector("#inputMsg").value; //2. li 요소를 만든다 let li = document.createElement("li"); //3. 만든 li요소에 innerText로 input요소에서 읽어온 value 값을 넣어준다. li.innerText.. 2023. 4. 25.
숫자 비교하기 레벨 0 숫자 비교하기 🙋‍♂️문제 설명 정수 num1 과 num2 가 매개변수 주어집니다. 두 수가 같으면 1 다르면 -1을 return하도록 solution 함수를 완성해주세요. 🙅‍♂️제한사항 0 ≤ num1 ≤ 10,000 0 ≤ num2 ≤ 10,000 👉입출력 예 입출력 예 1) num1 의 값이 2 num2 의 값이 3일때 -1 로 rusult 한다. 입출력 예 2) num1 의 값이 11 num2 의 값이 11일때 1 으로 rusult 한다. 입출력 예 2) num1 의 값이 7 num2 의 값이 99일때 -1 으로 rusult 한다. 🙆‍♂️나의 풀이 class Solution { public int solution(int num1, int num2) { int answer = 0; if.. 2023. 4. 25.
두 수의 나눗셈 레벨 0 두 수의 나눗셈 🙋‍♂️문제 설명 정수 num1 과 num2 가 매개변수 주어질 때, num1과 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요. 🙅‍♂️제한사항 0 ≤ num1 ≤ 100 0 ≤ num2 ≤ 100 👉입출력 예 입출력 예 1) num1 의 값이 3 num2 의 값이 5 일때 3 / 2 * 1000 로 rusult 한다. 입출력 예 2) num1 의 값이 7 num2 의 값이 3 일때 7 / 3 * 1000 = 2333 으로 rusult 한다. 입출력 예 3) num1 의 값이 1 num2 의 값이 16 일때 1 / 16 * 1000 = 62 으로 rusult 한다. 🙆‍♂️나의 풀이 class Solution { p.. 2023. 4. 25.
몫 구하기 레벨 0 몫 구하기 🙋‍♂️문제 설명 정수 num1 과 num2 가 매개변수 주어질 때, num1과 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 🙅‍♂️제한사항 0 ≤ num1 ≤ 100 0 ≤ num2 ≤ 100 👉입출력 예 입출력 예 1) num1 의 값이 10 num2 의 값이 5 일때 10 / 5 = 2 로 rusult 한다. 입출력 예 2) num1 의 값이 7 num2 의 값이 2 일때 7 / 2 = 3 으로 rusult 한다. 🙆‍♂️나의 풀이 class Solution { public int solution(int num1, int num2) { int temp = num1 / num2; //num1과 num2를 나누어 temp 변수에 담아 return 하.. 2023. 4. 25.
20230425 수업내용🤷‍♀️ scr 👉 java 소스코드(Source Code)를 작성하는 공간, Source code는 text문서이고 compile 해서 class파일로 변경될 예정인 파일이다. compile👉컴파일(Compile)은 주어진 language로 작성된 컴퓨터 프로그램을 다른 언어의 동등한 프로그램으로 변환하는 프로세스이다. 컴파일러는 이 작업을 실행하는 소프트웨어입니다. 때로는이 작업을 "조립(assembling)"또는 "빌드(build)"라고도 합니다. 이 작업들은 보통 컴파일과 같은 것(예를 들면 바이너리 형식으로 패키지를 만드는 일) 이상의 작업을 수행한다. 위에 공간에서는 여기에 임의로 파일 이나 폴더를 붙여 넣기를 하면 안 된다. eclipse를 통해서만 사용하는 것이 바람직하다. bin이란?👉 binar.. 2023. 4. 25.
JAVA 변수의 타입 우리가 주로 사용하는 값(data)의 종류(type)는 크게 '문자와 숫자'로 나눌 수 있으며, 숫자는 다시 '정수와 실수'로 나눌 수 있다. 저장될 공간의 크기와 저장형식을 정의한 것이 자료형(data type)이다. 자료형에는 문자형(char), 정수형(byte, short, int, long), 실수형(float, double)등이 있으며, 변수를 선언할 때는 저장하려는 값의 특성을 고려하여 가장 알맞은 자료형을 변수의 타입으로 선택하면 된다. 기본형과 참조형 자료형은 크게 '기본형'과 '참조형' 두 가지로 나눌 수 있는데, 기본형 변수는 실제 값(data)을 저장하는 반면, 참조형 변수는 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다. 더보기 기본형(primitive .. 2023. 4. 25.
JAVA 변수 1. 변수(variable)란? 수학에서 '변수'를 '변하는 수'라고 정의하지만 프로그래밍언어세어싀 변수란, 값을 저장할 수 있는 메모리상의 공간을 의미한다. 이 공간에 저장된 값은 변경될 수 있기 때문에'변수'라는 수학용어의 정의와 상통하는 면이 있어 변수라는 이름이 붙여졌다. "변수란, 단 하나의 값을 저장할 수 있는 메모리 공간." 하나의 변수에 단 하나의 값만 저장할 수 있으므로, 새로운 값을 저장하면 기존의 값은 사라진다. 2.변수의 선언과 초기화 변수를 사용하려면 먼저 변수를 선언해줘야한다. 변수의 선언방법👉 더보기 int age; age라는 이름의 변수를 선언 했다는 뜻. '변수타입'은 변수에 저장될 값이 어떤 '타입(type)'인지를 지정하는 것이다. 저정하고자 하는 값의 종류에 맞게 변수.. 2023. 4. 24.