728x90 반응형 JAVA 프로그래밍/자바 기초 시리즈12 [자바 기초 08] 타입과 형변환 public class string2Int{ public static void main(String[] args){ int seven = "7"; //문제발생-주석처리 int seven = Integer.parseInt("7"); double pi ="3.14"; //문제발생-주석처리 double pi = Double.parseDouble("3.14"); System.out.println("seven =" +seven); System.out.println("pi = " + pi); } } 요약 1. 나눗셈 연산시 주의점 -int/int 의 형태는 소수점 이하의 값을 버림 2. 타입 불일치 - 대입 시 , 값과 변수의 타입이 일치해야함. 3. 타입 변환 - 타입 불일치 문제를 해결하는 방법 (자동변환/ 캐.. 2023. 1. 5. [자바 기초 07] 연습문제: 기본 문법 문제1 바리스타를 꿈꾸는 김바리 학생. 이번 달부터 별다방에서 일하기로 했다. 월급은 기본시급 8000원에 일한시간을 곱한 값으로 한다. 기본 시급과 일한 시간을 입력으로 받아, 출력 예와 같은 결과를 얻으시오. public class Pay{ public static void main(String[] args){ //메인 메소드의 입력값: args에 저장이됨. 즉, args[0], args[1]....순으로 저장됨. int basePay = Integer.parseInt(args[0]); int hours = Integer.parseInt(args[1]); int total = basePay * hours // System.out.println(basePay); // System.out.println(.. 2023. 1. 5. [자바 기초 06] 프로필 출력하기 문제1 기본적인 타입과 변수 그리고 연산자를 사용하여 아래와 같은 프로필을 출력하시오. // 클래스 만들기: 자바프로그램의 구성요소 public class Profile{ //메인메소드: 프로그램의 시작점 public static void main(String[] args){ //변수 String name = "홍팍"; int studentNumber = 20230104; double tall = 1.78; boolean isMale = true; //출력 System.out.println("이름: "+name); System.out.println("학번: "+studentNumber); System.out.println("신장: "+tall+"m"); System.out.println("남자인가요? ".. 2023. 1. 4. [자바 기초 05] 숫자계산과 문자열합치기 연산자 우선순위 - 연산자는 먼저 되는 것과 나중 되는 것이 있음. 코드 예 int result = (5+5)*3 //30이 출력됨. double average = (96 + 88) /2 ; //92가 출력됨. 예제/실습 코드 public class DoMAth{ public static void main(String[] args){ double score = 1.0 + 2.0 * 3.0; //7.0 이 score 변수에 저장됨. score = score / 2.0; // 3.5이 변수score 에 저장됨. } } public class DoMAth{ public static void main(String[] args){ double score = 1.0 + 2.0 * 3.0; //7.0 이 score .. 2022. 12. 30. 이전 1 2 3 다음 728x90 반응형