본문 바로가기

JAVA79

자바 문자열 관련 정리 문자열이란 문자를 나열한 것을 이르며, 자바에서의 문자열은 객체이다. java.lang.String (Object + Serializable, CharSequence, Comparable) String클래스는 한번 객체를 생성한 후에는 변경될 수 없고, 메서드에서 처리된 결과는 새로운 문자열을 생성해서 반환할 뿐이다. 문자열의 생성 문자열은 new연산자를 통해서 생성할 수도 있고, 문자열 리터럴을 사용해서도 생성할 수 있다. 또한, 여러가지 방식의 생성자가 존재한다. String str1 = "Hello!"; String str2 = new String("Hello!"); 문자열의 길이 public int length() 현재 문자열을 구성하는 문자의 갯수를 반환하는 메서드. public char cha.. 2008. 11. 12.
[ JAVA ] 이미지 사이즈 얻어내기 예제 자바 스크립트 객체로 이미지를 만들어 내서 동적 HTML을 적용해서 이미지를 onLoad()로 크기를 자동으로 적용 시켜줄경우 동적 HTML을 브라우저 버전이 낮아서 안먹을때가 있습니다. 그래서 해결책이 자바로 이미지 객체를 만들어서 사이즈를 구하는거죠. 자바 스크립트야 클아이언트 단에서 구하는거라 안먹을 수 있지만 자바는 서버단에서 돌아가기 때문에 그런 서버의 vm이 문제가 생기지 않는 이상 걱정할 것이 없죠. //예제들어갑니다. imageSize.jsp ///////////////////////////////////////////////// imageDAO.java package com;import javax.servlet.http.HttpServletRequest; import java.awt.*;.. 2008. 10. 18.
[ JAVA ] JAVA로 DB 컬럼 정보 가져오기 PreparedStatement pstmt = conn.prepareStatement("select * from {테이블명}"); ResultSet rs = pstmt.executeQuery(); ResultSetMetaData rsmd = rs.getMetaData(); //ResultSetMetaData 클래스의 api를 찾아보면 데이터 타입 보는 메소드도 있음 //본인이 웹브라우저에서 사용해 보았음 으로 int numberOfColumns=rsmd.getColumCount(); //컬럼의 총 수를 구합니다. for(int i=1;i 2008. 10. 18.