Java3 땅꼬마의 Maven과 Gradle 개념정리하기! 빌드관리도구인 Maven과 Gradle! 내년도 프로젝트를 준비(?)하면서 개념을 잡기 위해서 정리해보았다. 1. Maven??? 메이븐은 Ant의 대안으로 만들어진 프로젝트관리툴이다. 라이브러리를 관리해주며 필요한 라이브러리 뿐만아니라 라이브러리가 작동하는데 필요한 다른 라이브러리까지 관리해주며 네트워크를 통해 자동으로 다운받아준다!! Maven의 핵심은 'pom.xml' Project Object Model의 약자로 프로젝트 관리 및 빌드에 필요한 환경 설정, 의존성관리를 할 수 있다. -프로젝트정보 -빌드 설정 -빌드 환경 -의존성을 통한 라이브러리 관리 2. Gradle??? 빌드속도가 Maven에 비해 100배 빠르다고 한다! 안드로이드의 공실 빌드툴이고 java, c/c++, 파이썬 등을 지원.. 2022. 12. 9. 땅꼬마의 While문 만들기! 자바를 배우고 있는 동생에게 help연락이 왔다! 어떤거지 하면서 같이 예제를 풀어보았다. 조건1. 0보다크고 99보다 작은 랜덤한 정수가 주어진다. 조건2. 주어진 수가 10보다 작은 경우 앞에 0을 붙여 두자리 수로 만든다. 조건3. 앞자리와 뒷자리의 정수를 더한다 조건4. 주어진수의 오른쪽 자리수와 앞에서 구한 합의 오른쪽 수를 붙인다. ex) 랜덤한값 35 3+5=8 -> 58 -> 5+8 = 13 -> 83 -> 8+3 = 11 -> 31 ....... 이렇게 총 몇번의 사이클이 돌아야 다시 처음의 수로 돌아오는지에 대한 로직이다. public static void main(String[] args) { Random ran = new Random(); int random = ran.nextInt.. 2022. 10. 11. 땅꼬마의 JAVA Math.random() 활용 점심메뉴 뽑기! 점심시간이 다가와서 무엇을 먹을지 고민하다가 랜덤으로 메뉴를 선정해보기로 하여 간단하게 코드를 작성했다. 점심메뉴뽑기 package test1; public class LunchTime { public static void main(String[] args) { // 메뉴를 입력하세요 (하드코딩함) String[] menu = {"뼈해장국","순대국","떡볶이","돈가스","라멘","제육볶음","짬뽕"}; //랜덤값 셋팅 //math.random() 활용 0~메뉴의 갯수 랜덤값 셋팅 //7개의 메뉴 입력시 인덱스 0~6 값이 랜덤하게 변수에 담김 int random = (int)(Math.random() * menu.length); //랜덤하게 셋팅된 인덱스 번호로 메뉴값을 출력함 String today.. 2022. 8. 31. 이전 1 다음