[JAVA] array 합계 예제 public class ScoreArrayTest { public static void main(String[] args) { int scorelist[] = {90,100,100,80,90,100}; String[] sublist = {"국어","영어","수학","음악","미술","체육"}; //인덱스별 국어, 영어, 수학, 총점, 평균 출력 int sum = 0; for (int i = 0; i < scorelist.length; i++) { //sum = sum + scorelist[i]; sum += scorelist[i]; System.out.println(sublist[i] + " : " + scorelist[i]); } System.out.println("-..
[JAVA] Array 배열 선언과 사용 예제 2 import java.util.Scanner; public class MemberArrayTest { public static void main(String[] args) { //이름, 주소를 입력받아 저장 String[] namelist = new String[10]; String[] addrlist = new String[10]; int[] agelist = new int[10]; Scanner scan = new Scanner(System.in); boolean flag = true; System.out.println("************************"); System.out.println("** 회원등록 : 1번 **"); System..
국제 면허증 발급 방법 알아보기 국제 운전면허증은 국내 운전면허증을 가지고 해외에서 운전을 할 때 필요한 문서입니다. 국제 운전면허증 발급을 위해서는 아래와 같은 절차가 필요합니다. 1. 국내 운전면허증 취득 국제 운전면허증을 발급받기 위해서는 먼저 국내 운전면허증을 취득해야 합니다. 운전면허증은 자신이 거주하는 지역의 운전면허 시험장에서 신청할 수 있습니다. 2. 국제 운전면허증 발급 신청 국내 운전면허증을 취득한 후, 국제 운전면허증 발급을 위해 운전면허 시험장에서 신청서를 작성하고 필요한 서류를 제출합니다. 신청서와 함께 제출해야 하는 서류는 운전면허증, 여권, 사진 등입니다. 서류 제출 후 발급 신청서에 지정된 요금을 납부합니다. 3. 신청서 검토 및 발급 발급 신청서와 함께 제출한 서류는 검토를..
[JAVA] Array 배열 선언과 사용 1 public class ArrayTest1 { //Field //Constructor //Method public static void main(String[] args) { int[] numlist = new int[5]; //데이터 추가 : for문 사용- 1~5 까지 for (int i = 0; i < numlist.length; i++) { numlist[i] = i + 1; } //데이터 출력 for(int i = 0; i < numlist.length; i++) { System.out.println("numlist["+i+"]="+numlist[i]); } } } 우선 정수 배열 int라고 해주고 numlist라는 변수명 을 써주고 new int[5..
[JAVA] 로또 프로그램 package day0212; import java.util.Random; import java.util.Scanner; public class LottoSystemTest { public static void main(String[] args) { // 1)수동 2)자동 3)확인 4)번호추첨 5)당첨확인 0)종료 System.out.println("----------------------------------------------------------"); System.out.println("1)수동 2)자동 3)확인 4)번호추첨 5)당첨확인 0)종료"); System.out.println("-----------------------------------------------..
Java에서 문자열을 비교하는 방법으로는 == 연산자와 equals() 메소드가 있습니다. 이 둘은 서로 다른 방식으로 문자열을 비교합니다. == 연산자는 두 개의 객체가 동일한 객체인지 여부를 비교하며, equals() 메소드는 두 개의 객체의 내용이 동일한지 여부를 비교합니다. 따라서, Java에서 문자열을 비교할 때는 내용을 비교해야 하는 경우에는 equals() 메소드를 사용하는 것이 좋습니다. 만약 동일한 객체를 참조하는지 여부를 판단해야 하는 경우에는 == 연산자를 사용하면 됩니다. 이 글에서는 Java에서 문자열 비교를 위해 == 연산자와 equals() 메소드를 사용하는 방법과 이 둘의 차이점에 대해 설명합니다. 1. == 연산자 == 연산자는 두 객체의 참조값을 비교합니다. 즉, == 연..
문자열 공백 제거 방법 5가지 1. trim() 메소드 사용하기 Java에서는 String 클래스에 trim() 메소드가 내장되어 있습니다. 이 메소드는 문자열의 앞뒤 공백을 제거한 새로운 문자열을 반환합니다. String str = " Hello, world! "; String trimmed = str.trim(); System.out.println(trimmed); // "Hello, world!" 2. 정규식 사용하기 Java에서는 정규식(regular expression)을 사용하여 문자열에서 공백을 제거할 수 있습니다. 정규식을 사용하면 문자열에서 특정 패턴을 찾아 대체하는 것이 가능합니다. String str = " Hello, world! "; String trimmed = str.repla..
public static void main(String[] args) { int score = 0; Scanner scan = new Scanner(System.in); System.out.print("점수를 입력: "); score = scan.nextInt(); if(score >= 90) { System.out.println("A+"); } else if(score >= 80) { System.out.println("B+"); } else if(score >= 70) { System.out.println("c+"); } } 2번줄 - 정수형 변수 SCORE를 0으로 선언 및 초기화 해준다. 3번줄 - SCANNER를 사용하여 값을 입력 받을 수 있게 해준다. 4번줄 - SYSTEM.OUT.PRINT..
Oracle 데이터베이스에서 SID(System ID)는 데이터베이스 인스턴스를 식별하는 데 사용되는 고유한 식별자입니다. 이 글에서는 Oracle 데이터베이스에서 SID를 확인하는 방법에 대해 알아보겠습니다. 1. SQL*Plus 명령어를 사용하여 SID 확인하기 SQL*Plus 명령어를 사용하여 SID를 확인할 수 있습니다. 명령어를 실행하면 데이터베이스에 연결되며, 세션 ID와 함께 SID가 출력됩니다. SELECT sys_context('USERENV', 'SID') AS sid FROM dual; 2. V$INSTANCE 뷰를 사용하여 SID 확인하기 V$INSTANCE 뷰는 Oracle 데이터베이스 인스턴스에 대한 정보를 제공하는 뷰입니다. 이 뷰를 사용하여 SID를 확인할 수 있습니다. SE..
[JAVA] 형변환 Casting 사용하기 Casting이란 데이터형의 원칙적 데이터 손실을 막기위해 사용한다. 예시 int test = 10.0; 이라고 선언을 하였을 때, 에러가 발생 하겠지만 캐스팅을 활용 하면 에러가 안나오게 할 수 있다. int test = int(10.0); 위와 같이 하면 데이터 손실도 막을 수 있고, 에러가 발생하지 않는다. 자바 기본형의 8가지 종류 char, byte, int, short, double, float, boolean, long //강제형변환// class Casting { public static void main(String[] args) { byte b1 = 10; byte b2 = 20; //연산된 자동형변환된 결과를 강제형변환으로 변경 byte re..