전체 글 (42) 썸네일형 리스트형 백준 2739번 문제풀이 입력받은 숫자의 구구단을 출력하면 된다. 1~9단까지 출력할 때 이중 for문을 쓰던거랑 헷갈려서 이중포문으로 작성했다가 자꾸 틀렸다고 나와서 꽤나 짜증났던 문제 근데 알고보니 세상 쉬웠던.... scanner로 입력받은 숫자를 number에 저장 받고, for 문으로 i 를 1~9까지 돌린 후 number 와 i 를 곱해주기만 하면 끝..! 백준 10171번 문제풀이 이전에 포스팅 했던 강아지 출력이랑 똑같다. \ --> \\ 만 기억해주면 굉장히 쉬운문제 백준 10172 문제풀이 강아지를 출력하면 된다. 딱 보면 뭔가 머리 아프게 생겼는데 두가지만 알면 굉장히 쉬운 문제였다 - \ 백슬래시를 사용하려면 \\ 두개를 사용하면 되고 큰 따옴표 " 앞에 \ 를 붙여줘야 출력이 가능하다. - \ --> \\ " -->\" 이렇게 사용해주면 된다. 백준 10719번 문제풀이 강한친구 대한육군 강한친구 대한육군 을 출력해내면 되는 문제로 어렵지 않았다 println("강한친구 대한육군"); 으로 출력하면 끝 백준 10869번 문제 풀이 백준 10869 문제풀이 문제는 값 두개를 입력 받아 사칙연산을 출력하면 된다. 스캐너로 값 a, b를 입력받아 사칙연산을 출력해주기만 하면 끝 ! 백준에 나와있는 문제중에서는 아주 기초 오브 기초 문제라 어려움 없이 풀 수 있었다. 코틀린 독학 4일차 :: 자료형 검사 후 변환 코틀린은 변수를 사용할 떄 반드시 값이 할당되어 있어야 한다. 만약 값이 할당되어 있지 않다면 null 상태가 된다. 이때 null을 허용하려면 "?" 기호를 사용하여 선언하면 된다. - 프로그램이 실행되는 도중에 값이 null인 변수에 접근하려고 하면 NullPountException(NPE) 가 발생하게 된다.. 너무싫어... 아마 코딩을 해본 사람들은 꼭 한번씩 봤을 오류..휴.. null을 처리하는 코드를 한번 작성해보겠다 str1의 문자열 뒤에 ? 기호를 붙여주고 str1 에 null값을 할당해 준 후 str1을 출력해보자 원래 null값을 할당해주면 npe오류가 나야하는데 ? 기호를 붙여줌으로서 null값을 할당할 수 있게 되었다. 세이프 콜과 non-null 사용하여 null값 허용 null.. 코틀린 독학 3일차 :: 변수와 자료형 코틀린 독학 3일차 오늘 공부할 내용은 변수와 자료형이다. 변수와 자료형은 자바에서도 반복적으로 학습해서 그런지 낯설지 않은 늬낌.. 본격적으로 공부를 해보자 ! 변수와 자료형 변수란 뭘까? 뭔가 많이 들어는 봤지만 난 아직도 변수가 헷갈릴 때가 있다ㅠㅠ 변수를 쉽게 생각하면 값을 넣을 수 있는 상자이고 상자에 담겨 있는 값을 자료형이라고 생각하면 쉽다. -자료형에 따라 데이터를 담게 되는데 나이를 나타내는 30이라는 값은 정수인 Int, 이름을 나타내는 Lee는 문자열인 String, 몸무게를 나타내는 50.5 는 실수형인 Float 형태의 자료형을 가지게 된다. - 변수 선언 변수는 val, var 라는 키워드를 이용해서 선언할 수 있다. 먼저 val, var의 차이점은 뭘까? ★ val - 최초로 .. 코틀린 독학 2일차 :: 코틀린 패키지 코틀린 패키지 코틀린 프로젝트는 ■ 모듈 ■ 패키지 ■ 파일 이렇게 세 가지로 구성되어 있다. 쉽게 이해하기 위해 여행에 비유하면 모듈 - 목적지 패키지 - 가방 파일 - 짐 이라고 생각하면 좀 쉽다 모듈 > 패키지 > 파일 이렇게 구성되어 있고 대규모 플젝을 할 때 모듈을 분리해서 관리한다고 하는데 아직 대규모 플젝은 안해봐서 머르겠.. - 패키지는 왜 만들어야 하는가 ?! 패키지는 뭐고 왜 만들어야 할까? 뭔가 나만의 독창적인 예를 들고 싶지만 책에 예시가 가장 이해가 잘 가는 것 같으니까 책 예시를 참고해서 쓰면..(이래서 책을 사나보다 ^^) 두명의 프로그래머가 플젝을 진행하다 우연히 같은 이름의 파일(클래스)를 만들었다고 가정하면, 오류가 발생한다... 근데 ! 패키지가 다르면 오류가 발생하지 .. 이전 1 2 3 4 5 6 다음