본문 바로가기

전체 글32

[Java 이해하기] 11. Java로 계산기 만들기 (2) ➕ ➖ ✖️ ➗ 🟰 ❓ 계산기 틀은 저번 게시글에서 다루었습니다.  이제 Main 클래스에서 계산기를 만들어내고,console 창을 통해 사용자로부터 값을 입력받아 원하는 결과를 도출해 보겠습니다.     1. 우선, 사용자에게  값을  입력받기 위해서 Scanner라는 라이브러리를 import 하겠습니다.package Calculator;import java.util.Scanner;public class Main { public static void main(String args[]) { }}/*Scanner 클래스는 java.util 패키지에 포함되어 있습니다.이 클래스를 사용하면 사용자로부터 입력을 받을 수 있습니다.*/ ⚠️ Class위로 올 수 있는 요소는 다음과 같습니다. Package .. 2024. 5. 18.
[Java 이해하기] 10. Java로 계산기 만들기 (1) ➕ ➖ ✖️ ➗ 🟰 ❓이번 시간에는 지금까지 학습한 내용을 토대로 Java를 활용하여 사칙연산 계산기를 만들어보도록 하겠습니다.계산기에 객체라는 개념을 적용하여, main에서 계산기를 만들고 사용자에게 입력받아서 결과를 출력해 보겠습니다.    💡 계산기의 조건은 다음과 같습니다.1. 계산기는 두 개의 피연산자를 가집니다.2. 계산기는 하나의 연산자를 가집니다.3. 계산기는 사용자로부터 피연산자와 연산자를 입력받습니다.4. 입력받은 연산자로 계산한 결괏값을 반환합니다.5. 사용자가 "exit"를 입력할 때까지 계산기 작동이 종료됩니다.    1. 우선, Calculator라는 패키지를 생성해 주세요. 저는 이클립스를 사용했지만, 툴은 아무거나 사용하셔도 무방합니다.    2. Calculator라는 .. 2024. 5. 18.
[Java 이해하기] 9. 자바의 String(문자열) 기초 (2) 🤍 String 함수 종류 Java의 String 클래스는 다양한 문자열 작업을 수행할 수 있는 많은 메서드를 제공합니다.대표적인 String 메서드들에 대해 예시와 함께 부가 설명드리겠습니다. n" style="text-align: center;">함수설명n">charAt(int index)문자열에서 지정된 위치의 문자를 반환합니다.n">substring(int beginIndex)문자열의 지정된 시작 위치부터 끝까지의 부분 문자열을 반환합니다.n">substring(int beginIndex, int endIndex)문자열의 지정된 시작 위치에서 끝 위치 사이의 부분 문자열을 반환합니다.n">indexOf(String str)주어진 문자열이 시작되는 첫 위치의 인덱스를 반환합니다. 문자열을 찾지 못.. 2024. 5. 12.
[Java 이해하기] 8. 자바의 String(문자열) 기초 (1) 🩷Java의 String이란?Java에서의 String은 문자열을 저장하고 관리하기 위한 클래스입니다.문자열은 문자들의 모음으로, 두 글자 이상의 문자를 표현할 때 사용됩니다.     🌟💡  String은 데이터 타입이 아닌 클래스이다. String은 'int' 나 'double' 처럼 데이터 타입이 아닌 Java에서 제공하는 내장 클래스라는 점을 꼭 숙지해주셔야 합니다.String 클래스로 문자열을 저장하면, String 객체가 생성되며 이는 참조 타입에 속합니다. 데이터타입과 객체의 차이에 대해 설명드리겠습니다.  항목" style="height: 19px; width: 88.1395%;">설명프리미티브 타입 (기본 데이터 타입)" style="height: 57px; width: 88.1395.. 2024. 5. 12.