본문 바로가기
  • developer
  • challenge

전체 글26

자바-메소드(Method) 4가지 형태 public class Main { public static void main(String[] args) { //메소드의 4가지 형태를 확인해보기 Test t=new Test(); //객체를 생성!! t.aaa(); //메소드를 호출!! t.bbb(10); //메소드를 호출!! double n= t.ccc(); //메소드의 호출후 리턴된 값을 받기 System.out.println("n:"+n); int n2=t.ddd(5, 3); System.out.println("n2:"+n2); System.out.println(); //객체 : Data+ 기능 (method) //하지만 기능만 있는 객체도 존재함. //두수에 대한 사칙연산기능을 가진 객체를 만들어 사용해보기 //계산만 되는 객체를 만들어보기(사칙.. 2024. 1. 8.
자바-Array 이론수업 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); //java언어 에서 배열은 객체임 //int형 변수 3개를 배열로 만들기 int[]aaa=new int[3]; //배열 요소값 출력해보기 System.out.println(aaa[0]); //배열요소는 0으로 초기화 된거임 System.out.println(aaa[1]); System.out.println(aaa[2]); //System.out.println(aaa[3]); error 인덱스 범위를 벗어남 컴퓨터는 0부터 시작 3개 만들면 0 1 2번방이 존재하므로 3은 없다 Syst.. 2024. 1. 8.
자바-String 이론수업 import java.util.Scanner; public class Main { public static void main(String[] args) { //java 에서는 문자열은 객체로 관리함 // 객체:Data + 기능 (Function: 함수-->메소드) // 객체는 기능이 있다는 건데 그것은 System.out. 이점을 찍으면 쓸수 있는 기능들을 보여주는 것처럼 문자열도 기능이 있는 객체로 인식 // 객체는 이름을 가질수 없다. 보통은 int a= 하면서 변수의 이름을 설정하는데 문자열은 그게 안된다. //int는 4 바이트 크기를 가졌다 문자열은 글자 한개당 2바이트씩 Hello 는 5글자라서 10바이트 // String s; 하면 이크기는 Hello이라는 문자열의 주소를 참조했다라고 생각 .. 2024. 1. 8.
자바 점수를 입력하면 학점을 출력해주는 학점계산기 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.println("점수를 입력하면 학점을 계산해주는 프로그램"); int score; System.out.print("점수 입력 : "); score= scan.nextInt(); System.out.println(); if(score>=90 && score=80) { 줄여쓴것 System.out.println("B학점입니다."); }else if(score>=70 && score=60 && score 2024. 1. 8.
자바 마트 금액 계산 부가세 10% 잔돈 계산기 import java.util.Scanner; public class Ex001 { public static void main(String[] args) { Scanner scan= new Scanner(System.in); System.out.println("손님에게 받은 금액을 입력하면 부가세와 잔돈을 출력합니다."); int a,b; System.out.print("받은 금액 : "); a= scan.nextInt(); System.out.print("상품 금액 : "); b= scan.nextInt(); int c= (int) (b*0.1); int d= a-(b+c); System.out.println(); System.out.println(" 부가세 : "+c); System.out.print.. 2024. 1. 5.
자바 입력 받아서 구구단 만들기 첫번째 방법 import java.util.Scanner; public class ScanEx2 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("단수 입력 : "); int dan= scan.nextInt(); System.out.println(); System.out.println(dan + " * " + 1 + "="+ dan*1); System.out.println(dan + " * " + 2 + "="+ dan*2); System.out.println(dan + " * " + 3 + "="+ dan*3); System.out.println(dan + " * " + 4 .. 2024. 1. 5.
자바 정수 입력해서 덧셈 출력 기능 import java.util.Scanner; public class ScanEx2 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); ------ 키보드의 입력값을 원하는 자료형으로 변환 능력을 가진 객체 Scanner System.out.println("두 정수를 입력하면 덧셈결과를 출력해 줄게요."); int num1, num2; System.out.print("정수 입력 : "); num1= scan.nextInt(); System.out.print("정수 입력 : "); num2= scan.nextInt(); int result= num1 + num2; System.out.println(num1+ "+.. 2024. 1. 5.
자바 변수 기초타입(byte,char,shart.int,long,float,double) 변수에 대해 알아보기 변수란, 데이터를 저장하는 메모리공간 [비유. 음식을 담는 그릇] 데이터의 5가지 유형에 따라 적합한 그릇의 종류가 있음. 이를 자료형이라고 부름. 자료형 변수 primtive type-boolean-논리값 -1byte 기초타입 -byte -정수(이미지 미디어)-1byte 기초타입 -char -한문자 -2byte 기초타입 -shart -정수 -2byte 기초타입 -int -정수 -4byte 기초타입 -long -정수 -8byte 기초타입 -float -실수 -4byte 기초타입 -double -실수 -8byte 참조타입 변수 reference type-System,String,Random,Byte,Float 등등 (참조타입 2000개정도) int age; int myAge; int .. 2024. 1. 5.
자바 프린트 출력기능(print,println,prinrf) 우선 출력될 Data의 유형을 알아야 출력하실때 이해하시기 편하실거에요!! Data의 유형 5가지 -1.정수 : 1,2,3,5,100,200,-1,-5 (일반숫자) -2.실수 : 3.14, 5.22, 2.12 (소수점) -3.한문자 : 'A' , 'g' , '가' (말그대로 한문자로 이루어진것) >>> 주의사항!! ' '글자 양옆으로 싱글쿼텐션 -4.문자열 : "abc", "Hello" ,"안녕" (두글자이상) >>> 주의사항!! " "글자 양옆으로 더블쿼텐션 -5.논리값 : true,false 이 두가지만큼은 문자열 x 예)5>3 의 값은 true 화면출력시 필요한 문법 System.out ---첫글씨는 대문자로 시작!! 화면출력에 대해 실습해보기.. 화면출력기능을 가진 녀석을 이용하기..System... 2024. 1. 5.
자바 은행 입출금 시스템(입금,출금,잔액조회 가능) import java.util.Scanner; public class Ex01 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int Service; int Deposit, Withdrawal; //입금,출금 int total = 0; boolean run = true; while (run) { System.out.println("=======은행 입출금 시스템========"); System.out.println("1.입금"); System.out.println("2.출금"); System.out.println("3.잔액조회"); //기본시스템 틀작업 System.out.println("4.종료"); Sy.. 2024. 1. 4.
환영합니다! #1 글을 작성하고 블로그를 관리해보세요. 님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 글 뿐만 아니라 블로그의 각종 설정을 변경할 수도 있습니다. '블로그관리'를 확인해보세요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 편집'을 통해 다양한 커스텀, 그리고 홈 꾸미기를 적용하실 수도 있답니다. #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포럼'을 확인하세요. .. 2024. 1. 4.