미니
-
Naver Maps openAPI (2) - Geocoding ,Static Map API미니 2023. 6. 23. 02:28
Naver Maps API를 사용하기 위해서는 java에서 제공하는 HttpURLConnection API를 사용해야한다. 위 API //정리용 1. Geocoding API를 이용하여 위도와 경도 추출 Geocoding API는 주소를 입력하면, 해당 주소의 지번,위도,경도 등등을 json으로 return해준다. String apiurl = "https://naveropenapi.apigw.ntruss.com/map-geocode/v2/geocode?query="; String client_id = ""; String client_secret=""; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { System..
-
Naver Maps openAPI (1) -JSON미니 2023. 6. 23. 01:50
1. json이란? >JavaScript Object Notation라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 >Javascript에서 객체를 만들 때 사용하는 표현식을 의미한다. >JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용한다. >JSON은 데이터 포맷일 뿐이며 어떠한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐이다. 2. json문법 1. JSON 데이터는 이름과 값의 쌍으로 이루어집니다. 2. JSON 데이터는 쉼표(,)로 나열됩니다. 3. 객체(object)는 중괄호({})로 둘러쌓아 표현합니다. 4. 배열(array)은 대..
-
자바 - BattleShip Game미니 2023. 5. 14. 20:36
자바로 구현한 배틀쉽 게임이다. 게임 룰 https://en.wikipedia.org/wiki/Battleship_(game) Battleship (game) - Wikipedia From Wikipedia, the free encyclopedia Strategy type guessing game for two players A map of one player's ships and the hits against them, from a game in progress. The grey boxes are the ships placed by the player, and the cross marks show the squares that t en.wikipedia.org 1. 각 플레이어는 정해진 규칙에 따라 필..
-
자바 콘솔 -bulls and cows 게임미니 2023. 3. 10. 13:57
class Number_exceed_Exception extends Exception { String msg; Number_exceed_Exception(int a, int b) { this.msg = "Error: it's not possible to generate a code with " + "a length of " + a + " with " + b + " unique symbols."; } Number_exceed_Exception() { } } class Maxinum_number_Exception extends Number_exceed_Exception { Maxinum_number_Exception() { super.msg = "Error: maximum number of possible ..
-
자바 콘솔 -커피머신미니 2023. 3. 9. 11:36
import java.util.Scanner; public class CoffeeMachine { public static void main(String[] args) { CoffeeMachine a = CoffeeMachine.getCoffeeMachine(); a.On(); } private int[] igre = new int[5]; private enum selection { ESPRESSO(new int[]{250,0,16,4}), LATTE(new int[]{350,75,20,7}), CAPPUCCINO(new int[]{200,100,12,6}); private int[] ing = new int[4]; private selection(int[] re){ this.ing = re; } pub..