목록プログラミング/JAVA (62)
ㅤㅤㅤ
cannerTest1.java?12345678910111213141516import java.util.Scanner; public class ScannerTest1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("두 개의 숫자(정수)를 입력해 주세요 : "); int number1 = scanner.nextInt(); int number2 = scanner.nextInt(); System.out.println("합 : "+(number1+number2)); System.out.print("두 개의 숫자(실수)를 입력해 주세요 : "); double number3 = sc..
Java Nio Write File Example With this example we are going to demonstrate how to use the Non-blocking I/O API, or NIO.2 API (NIO API) for short, to write data to a file. The examples in this article are compiled and run in a Mac OS unix environment.Please note that Java SE 8 is required to run the code in this article.1. Introduction to the NIO APIThe NIO.2 API was introduced in Java 7 as a repl..
Java Nio Read File Example With this example we are going to demonstrate how to use the Non-blocking I/O API, or NIO.2 API (NIO API) for short, to read the contents of a file. The examples in this article are compiled and run in a Mac OS unix environment.Please note that Java SE 8 is required to run the code in this article.1. Introduction to the NIO APIThe NIO.2 API was introduced in Java 7 as ..
STS/GGTS 에서 Runnable JAR file 로 Export 를 할 때 목록에 나타나지 않을 경우Eclipse 의 문제이기도 한데, 너무 당연히 Eclipse 에서 이런 문제가 안생기는 통에 SSTS 에서 대단한 삽질을 했습니다. Eclipse 계열에서 Export > Runnable JAR File 로 실행용 jar 파일을 만들 땐 꼭 Run As > Java Application 으로 한 번 실행해서 해당 실행 스크립트를 만든 뒤 시도해야 합니다. 특히 Groovy 프로젝트를 만든 뒤에는 Groovy 라는 이유로 Groovy Console 나 Groovy Shell 로 Run 을 시켜주는 경우가 있는데(제가 그랬습니다) 이런 경우 Runnable JAR File 실행 후 "Launch con..
코딩을 하다보면 각자의 Util클래스를 만들고 쓸 경우가 많습니다. 그런데 Util클래스를 점점 늘리다 보면 만들었었는지 아니면 어떻게 쓰는건지 잊어먹을 때가 있습니다. 그래서 java는 javadoc 이라는 것을 이용해서 java api reference 처럼 document를 만들 수 있습니다. 저는 이클립스에서 document 만드는 방법을 해보겠습니다. 시작하기에 앞서 모든 메소드나 변수에 주석이 작성되어 있어야합니다. 그렇지 않을 경우엔 설명이 없는 document가 되겠죠? 주석은 보통 각 변수나 메소드 위에서 /** 엔터 치면 생기는 리턴타입, 파라미터타입 등을 적어주시면 됩니다. 제가 만들 자바파일은 StringUtil.java 이고 인코딩 타입은 UTF-8로 진행하겠습니다. 인코딩 타입이..
Java – Convert String to intBy mkyong | June 1, 2015 | Updated : July 1, 2015 | Viewed : 342,830 times +6,896 pv/wIn Java, you can use Integer.parseInt() to convert a String to int.1. Integer.parseInt() ExamplesExample to convert a String “10” to an primitive int.String number = "10"; int result = Integer.parseInt(number); System.out.println(result);Output102. Integer.valueOf() ExamplesAlternati..
1. 오늘은 여기까지 하고 내일은 이부분 이부분 이부분 이부분 수정하자. 2. 나중에 무언가가 추가되면 여기를 이렇게 저렇게 바꿔야 한다. 3. 기능은 완료 되었으나 소스정리가 필요함. . . . 등의 내용들.. 주석으로 처리할 수 있지만, 한두개가 아니라면 어디에 있는지 별도로 패키지, 클래스, 메소드 등의 내용도 확인해야 하고 따로 뽑아서 볼 수도 없고 이만 저만 불편한게 아니다.. 이럴때 쓰라고 TODO를 만들어 놓았나 보다. 어디든지 이렇게 // TODO만 해 놓고 넘어가면.. 나중에 TODO 내용을 참고하여 찾아서 수정/마무리 할 수 있다. 소스 스크롤 왼쪽에는 v 표시를 해주고 오른쪽 스크롤 옆에는 하늘색으로 위치가 표시된다. 클릭하면 바로 그 위치로 이동.. 그리고, 태스크 창에서 TODO ..
자바에서 이클립스는 필수 입니다. 에디터플러스나 울트라에디터로 작업하던 시절은 이미 오래 전에 지나갔죠. 이클립스에서 JDK 외에 필요한 라이브러리(jar) 파일이 있을 때 추가하는 방법입니다. ▼ 아래 샘플은 해당 URL 에 접속한후 HTTP 프로토콜을 이용해서 HTML 데이터를 가져오는 샘플입니다. 그런데 HttpClient 클래스를 포함하고 있는 라이브러리가 없네요. 여기에서 사용할 HttpClient 라이브러리는 아파치에서 만든 것을 사용해야 합니다. ▼ 아래 링크를 클릭해서 아파치 홈페이지로 접속합니다. 최신 Zip 파일을 다운 받습니다. 다운받아 압축을 푸시면 소스같이 같이 들어가 있습니다. 그중 lib 폴더에 보시면 라이브러리 파일이 있을 겁니다.http://hc.apache.org/down..
public static boolean isNumeric(String string) { if(string.equals("")){//문자열이 공백인지 확인return false; } return string.matches("-?\\d+(\\.\\d+)?"); } 자바에서 문자열이 숫자인지 아닌지 구분하는 방법. 자바에서는 유니코드를 사용한다.하지만 255까지는 아스키코드 값과 동일하다. 그러므로 숫자 0 은 유니코드 값으로 49 숫자 9는 유니코드값으로 57.아스키코드 값과 동일하다. -코드- public boolean CheckNumber(String str){char check;if(str.equals("")){//문자열이 공백인지 확인return false;}for(int i = 0; i 58){//..