목록プログラミング (115)
ㅤㅤㅤ
10개월 간의 교육을 마치고 다이렉트로 취업에 성공하였다. 내가 취업한 회사는 부산 센텀시티에 위치한 솔루션 회사다. 입사한 다음 처음으로 받은 미션은 Spring 과 Maven 을 연동하여 Hello World 찍기 이다. https://maven.apache.org/ 에 접속하여 maven을 다운 받았다. 굳이 사진까지 첨부하여 설명을 하자면, 다운로드 카테고리에서 Binary zip archive 파일을 다운 받아 적당한 위치에 압축을 풀어 주었다. 그런 다음 Eclipse를 실행시켜 메이븐을 연동 시켰다. 구체적인 방법은 Eclipse 에서 (참고로 나는 STS를 사용했다) 설정 파일을 연다. 좌측의 메뉴에서 Maven 을 찾아 확장시켜보면 Installations 가 있다. Add 버튼을 눌러 ..
Scanner scan = new Scanner(System.in); int i = scan.nextInt(); // 1) String s = scan.nextLine(); // 2) 이런 코드를 짤 때 첫번째 int 만 입력을 받고 그다음 nextLine() 부분을 건너띄는 경우가 발생한다. 이는 nextInt() 에서 Enter 를 칠 때 발생하는 '개행문자'를 처리하지 않고 버퍼에 남기기 때문이다. 따라서 scanner 에 있는 개행문자 \r\n 을 비워주어야 한다. 그런데 자바의 Scanner 에는 flush 함수가 없다고 하니 참 난감하다. 그렇다고 방법이 없는 것은 아닌데, 별로 맘에 들지 않는 임시방편으로 몇 가지가 있다. 1. 1번과 2번 코드 사이에 scan.nextLine() 을 집어넣..
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..
https://examples.javacodegeeks.com/ http://www.mkyong.com/
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..