목록전체 글 (163)
불로구
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lgkhf/btqV08Qsaj5/Kh0op7q3eWXeKZkJtF1xV0/img.png)
코틀린에서의 프로젝트는 3가지로 구성된다. 1. 모듈(Module) 2. 패키지(Package) 3. 파일(File) 즉, 코틀린 프로젝트는 모듈이 있고 이 모듈들은 다시 패키지로 구성되며, 패키지는 파일로 구성된다. 코틀린 패키지는 : New -> Package로 생성 생성된 패키지에 우클릭 후 New -> Kotlin File/Class를 선택하고 Name과 kind에 File을 선택한다. 그럼 생성된 파일에 package com.example.edu 라는 패키지가 선언된다. 코틀린 기본 패키지 종류 - kotlin.* : Any, int, Double와 같은 핵심 함수와 자료형 - kotlin.text.* : 문자와 관련된 api - kotlin.sequences.* : 컬렉션 자료형의 하나로 반복..
이번에는 자바를 통해 10진수를 원하는 진수로 변환해보자. class Jinsu{ public int trans(int num, int jinsu, char[] result){ int i=0; String list = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; do{ result[i] = list.charAt(num % jinsu); num /= jinsu; i++; }while(num != 0); return i; } } public class 기수변환 { public static void main(String[] args){ Scanner s = new Scanner(System.in); int num = s.nextInt(); int jinsu = s.nextInt();..
이번에는 배열 두개의 값일 비교해보자. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; class ArrayEqual{ static boolean equals(int[]a, int[] b){ if(a.length != b.length){ return false; } for(int i=0; i
이번에는 배열을 랜덤값(난수)를 만들어 대입시켜보자. class MaxOfArrayRand{ static int maxOf(int[] arr){ int max = arr[0]; for(int i=1; i max){ max = arr[i]; } } return max; } } public class 난수배열 { public static void main(String[] args){ int[] arr = new int[10]; for(int i=0; i 랜덤 함수는 실수로 나타나기 때문에 정수를 원한다면 int로 형변환을 시켜주자 ) - 출력문을 보면 MaxOfArrayRand 클래스의 maxOf함수를 호출하여 리턴값을 출력한것을 알 수 있다. 그럼 이번에는 MaxOfArrayRand 클래스를 살펴보자 - ..