본문 바로가기
반응형

IT/Java59

자바 String을 int, long 형태로 형변환하기 12345의 Val이란 String 값을 int와 long 형태로 형변환하는 예제인데 int i = Integer.valueOf("String"); 으로 int 형태로 바꿀 수 있고 long l = Long.valueOf("String"); 으로 long 형태로 바꿀 수 있다 즉 String을 int와 long 형태로 바꿔주려면 Integer.valueOf() , Long.valueOf() 를 사용해주면 된다 2019. 7. 8.
자바 줄바꿈 처리하는 방법 자바 개행 처리라고도 하는데 이게 콘솔창이 아닌 화면으로 보여줄 때 system.out.println을 사용할 수 없는 만큼 텍스트 사이에 \n 혹은 \r을 넣어주면 된다 둘 다 되긴 하지만 하나는 되고 다른 하나는 안되는 경우가 있기에 되는 걸 사용해주면 된다 2019. 7. 8.
자바 break, continue 차이 알아보기 자바에서 break, continue의 차이를 알아보자 먼저 break의 경우에는 조건이 맞을 경우 반복문을 중단해 버린다 반복문이 5보다 작을 경우 계속 돌게 되어있으므로 4까지는 돌아야 겠지만 3이 되는 순간 반복문이 끝나버리는 것이다 반면 continue는 조건에 맞아도 반복문을 중단하는 것이 아니라 조건에 만족했을 경우만 continue 이하의 문장들을 그냥 넘어간 뒤 다시 반복문으로 돌아가 반복을 계속한다 이제 간단하게 이해가 될 텐데 대략 이런 용도로 사용한다 break = 조건이 맞을 경우 반복문 중단 continue = 조건이 맞을 경우 그 경우의 반복문은 넘어가고 반복문 계속 수행 2019. 6. 20.
자바 AWT로 화면 만들기 일단 자바에서 AWT란? Abstract Windows Toolkit의 약자인데 윈도우즈용 프로그램을 작성하기 위해 사용한다 사람들에게 자바 프로그램을 보여줄 때 콘솔 창만 보여줄 수는 없지 않은가 화면을 보여줘야 하는데 AWT를 통해 아래와 같은 화면을 만들 수 있다 물론 자바가 처음 나왔을 때와 지금의 시간차를 고려하면 졸라 구리고 지금은 아무도 쓰지 않지만 학원에서 과제 제출하기 위해서는 AWT를 배워야 하므로 하나씩 따라와 보자 일단은 자바 실행 시 화면을 띄우는 것에서 시작한다 package db; import java.awt.Frame; public class FrameTest { public static void main(String[] args) { Frame f = new Frame();.. 2019. 5. 21.
Statement PreparedStatement 차이 알아보기 쿼리문을 생성할 때 Statement 혹은 PreparedStatement를 사용하는데 차이가 무엇인지 각각 알아보자 먼저 Statement를 사용해서 조회할 경우인데 package db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; public class ConnectionTest { public static void main(String[] args) { try { Class.forName("oracle.jdbc.driver.OracleDriver");// 드라이버 로딩 System... 2019. 5. 15.
자바 JDBC로 CRUD 해보기 JDBC는 데이터베이스를 자바에 연결해 사용하는 것인데 대부분이 오라클을 사용하는 만큼 오라클을 사용해 CRUD를 수행해 보자 오라클을 어떻게 자바에 연결하는지 모르겠다면 아래 글을 따라하면 된다 자바 JDBC 연결해 출력하기 일단 자바에 JDBC를 연결하기 전에 오라클이 설치되어 있어야 하는데 오라클은 이렇게 까세요! 하고 링크를 딱 깔아주면 좋겠지만 안타깝게도 오라클 다시 깔기가 귀찮아서 구글에 오라클 설치방법을 검색하면 글.. flatsun.tistory.com 일단 CREATE TABLE로 미리 테이블을 만들어 사용하자 비겁하게 보일 수도 있겠지만 CREATE TABLE을 자바에서 해 버리면 출력할 때마다 테이블을 만드는 것이 되는데 그걸 없앨라고 DROP을 같이 해버리면 대체 테이블이 뭔 의미인.. 2019. 5. 13.

반응형