본문 바로가기
728x90

혼자서 개발새발55

카페 앱, 한글로 주문해보자(Arrays.asList().cotains(), .equals()) 저번에 만든 카페 주문 앱은 그런데 여기에서 한글로 "아메리카노"라고 입력해도, "1"이라고 입력해도 주문이 된다면 어떨까? 생활코딩에서 본 변수.equals(변수) 요것을 너무 써먹어보고 싶었다 ㅋㅋㅋㅋ 그래서 패기롭게 도전! 일단 저번에 배운 배열을 써먹고, 음료이름.equals(사용자입력값)도 써먹었다 if(내가 입력한 값이 배열에 있다면?) { 여기가 실행되라 } 이게 가장 어려워서 구글을 서치해봤는데 Arrays.asList(배열).contains(입력값) 이게 가장 알맞는 거 같더라!! 이상하게 하나 고치면 여기가 실행안되고 어쩌구 해서 좀 많이 헤맸었음 ㅋㅋㅋ import java.util.*; public class CafeApp4 { public static void main(String.. 2022. 9. 5.
printf로 출력하는 것? 자바의 정석 기초편(1권)에서 예제를 칠 때 제일 처음 무슨 말인지 못 알아듣겠던 건 printf(출력)이었다 %s, %f, %g, %n 등... 무슨 말인지 모르겠어서 페이지를 접어두고 이라고 썼었는데 책을 치다가 보니까 대충 이해가 된다 대충~~~느끼면 %d = 정수형(int)을 출력 %f = 소수점(double)을 출력 %c = 문자(char)을 출력 %s = 문자열(String)을 출력 %n = 줄바꿈(printf하면 줄바꿈이 안 되니까 뒤에 붙여줌) public class ex3 { public static void main(String args[]) { int a = 1995; double b = 6.0; char c = 'c'; String d = "hyuil.tistory.com"; Sys.. 2022. 9. 4.
카페 주문 앱, 완벽하게 수정 완료 >_< https://hyuil.tistory.com/4?category=1302487 반복문으로 카페 주문 앱을 만드는데 성공하다!(while, if, else) 코딩 일주일차 메가커피에서 커피를 사 마실 때를 떠올리며 카페 주문 앱을 만들어보았다 +_+ 반복문은 예제를 따라쳐본 게 전부지만!! 그래도 카페 주문 앱 정돈 만들 수 있지 않을까? 생각하고 hyuil.tistory.com 저번 포스팅 기억하시나용?? 반복문으로 카페 주문 앱을 만든 휴일이!! 현금 결제를 해도 영수증에 카드 번호가 출력되는 것이 아쉬운 부분이었는데요 ㅠ_ㅠ 오늘!!!! 드디어 해결했습니다~! import java.util.*; public class CafeApp2 { public static void main(String[] a.. 2022. 9. 2.
배열(Array)에 대해서 알아보다 자바의 정석 기초 2권을 반 이상 따라쳤다 코드를 따라 칠 때 "Array"라는 단어가 참 많이 나와서 Array를 검색해보았다 Array는 배열이다 간단히 말하면 변수에 여러가지 값을 넣을 수 있는 기능인 모양이다..?? int[] name = {}; String[] name = {}; 이런 식으로 자료형 옆에 []를 쓰고, 중괄호 안에 값을 넣어주면 된다 int[] birthday = {1,9,9,5,0,6,1,0}; // 01234567 String[] name = {"holiday", "hyuil", "HOLIDAY", "Holiday"}; // 0123 이런 식으로 써주면 된다 // 주석에는 갯수를 적어놨당 그렇다면, 이것들을 어떻게 꺼내올 수 있을까? int[] birthday = {1,9,9.. 2022. 9. 2.
반복문으로 카페 주문 앱을 만드는데 성공하다!(while, if, else) 코딩 일주일차 메가커피에서 커피를 사 마실 때를 떠올리며 카페 주문 앱을 만들어보았다 +_+ 반복문은 예제를 따라쳐본 게 전부지만!! 그래도 카페 주문 앱 정돈 만들 수 있지 않을까? 생각하고 패기롭게 도전!!! 여러 시행착오를 겪어가며 (ㅠㅠ) 어찌어찌 만들기를 성공해보았다 import java.util.*; public class CafeApp { public static void main(String[] args) { int menu = 0; int card = 0; int point = 0; Scanner cafe = new Scanner(System.in); while(true) { System.out.println("휴일 카페에 오신 걸 환영해요!"); System.out.println("주문.. 2022. 8. 31.
생활코딩에서 본 코드 Scanner로 입력값 줘보기!! + double을 int로 변환해보기 학원 들어가기 전(사실 아직 학원도 안 정했지만...) 여러가지 코드를 쳐보면 좋다는 얘길 듣고 아는 오빠한테 "자바의 정석, 기초" 책을 받아서 쳐보고 생활코딩 유튜브도 소개받아서 열심히 보고 있다 자바의 정석은 이해하면서 공부해보려고 했으나 "어차피 이해 못 해! 일단 그냥 쳐!" 라는 말에 생각없이 코드를 치고 있다 뭐 어쨌든, 생활코딩에서 앱 만들기 강의가 있어서 코드를 쳐보고 있었다 내용은 대충~~~ 판매 수익에 부가세를 더하고 동업자들끼리 나누고 하는 일을 앱으로 개발해서 써보는 거였다 코드는 이거 public class AcountingApp { public static void main(String[] args) { double valueOfSupply = Double.parseDouble.. 2022. 8. 30.
728x90