API
-
[Java] Dictionary API (Hangman3)Java 2022. 2. 6. 23:40
오늘은 Dictionary API를 사용해서 영단어의 뜻을 불러오는 것을 구현했다. 링크: https://api.dictionaryapi.dev/api/v2/entries/en/ 부분에 궁금한 영단어를 입력하면 뜻, 발음, 유래 등이 나온다. 위 사진은 hello라는 단어로 검색을 했을 때의 결과이다. 뜻만 알고싶은데 문장이 좀 길어서 String으로 받아서 "definition"의 인덱스를 검색하고 해당 인덱스 다음에 가장 빨리 나오는 쌍따옴표의 인덱스를 검색해서 그 사이에 있는 뜻만 substring으로 잘랐다. private String wordMeaningURL = "https://api.dictionaryapi.dev/api/v2/entries/en/"; public String getWordM..
-
[JAVA] 무작위로 단어 가져오기(Hangman1)Java 2022. 2. 4. 20:11
유튜브 하던 중에 우연히 발견한 Random word api. https://random-word-api.herokuapp.com/home https://random-word-api.herokuapp.com/word?number=1000 ?number = ??? 부분으로 단어의 개수를 지정할 수 있고 지정된 개수만큼의 단어가 뜬다. 또는 swear=0 으로 욕설인 단어는 나오지 않도록 출력할 수도 있다. ["단어1","단어2","단어3","단어4"] 이러한 형식으로 랜덤한 단어를 정한 개수만큼 불러올 수 있다. 나는 다음과 같이 URL class로 링크를 걸어두고 BufferedReader로 html 안의 값을 불러왔다. 그 다음 substring(1,length()-1)로 대괄호를 지워버리고 split..