[전] 20 명의 개발 자가 매우 유용 한 자바 기능 코드

3067 단어 자바
[전] 20 명의 개발 자가 매우 유용 한 자바 기능 코드
http://www.cn-java.com/www1/?viewnews-78759
 
1. Strings 를 int 로 변환 하고 int 를 String 으로 변환
//integer to numeric string
String a = String.valueOf(2); 

//numeric string to an int  
int i = Integer.parseInt(a); 

 
 
2. 자바 파일 에 텍스트 추가
public void write(){
		
		BufferedWriter out = null;  
		try {  
			out = new BufferedWriter(new FileWriter("filename", true));  
			out.write("aString");  
		} catch (IOException e) { 
			if (out != null) {  
				try {
					out.close();
				} catch (IOException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				} 
			}
		}
	}

 3. 자바 가 현재 호출 중인 방법 명 가 져 오기
String methodName =Thread.currentThread().getStackTrace()[1].getMethodName(); 

 
4. 자바 에서 String 형 을 Date 형 으로 변환
public Date str2Date(){
		SimpleDateFormat format = new SimpleDateFormat( "dd.MM.yyyy" );  
		Date date = null;
		try {
			date = format.parse("12.12.2012");
		} catch (ParseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} 
		return date;
	}

 
5. Java JDBC 를 통 해 Oracle 데이터베이스 연결
public class OracleJdbcTest  {  
		String driverClass = "oracle.jdbc.driver.OracleDriver";  
		Connection con;  
		
		public void init(FileInputStream fs) throws ClassNotFoundException,SQLException, FileNotFoundException, IOException  {  
			Properties props = new Properties();
			props.load(fs);  
			String url = props.getProperty("db.url");
			String userName = props.getProperty("db.user");  
			String password = props.getProperty("db.password");  
			Class.forName(driverClass);  
			con=DriverManager.getConnection(url,userName, password);  
		}  
		
		public void fetch() throws SQLException,IOException  {  
			PreparedStatement ps = con.prepareStatement("select SYSDATE from dual");  
			ResultSet rs = ps.executeQuery();  
			while (rs.next())  {  
				// do the thing you do  
			
			}

			rs.close();  ps.close();  
		}  
		public static void main(String[] args)  {  
			OracleJdbcTest test = new OracleJdbcTest();  
			test.init();  
			test.fetch();  
		}  
	} 

 
6. 자바 의 util. Date 를 sql. Date 로 변환
이 세 션 은 자바 util Date 를 sql Date 로 데이터베이스 에 사용 하 는 방법 을 보 여 줍 니 다.
java.util.Date utilDate = new java.util.Date();  
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); 

 7. NIO 를 사용 하여 자바 파일 을 빠르게 복사

좋은 웹페이지 즐겨찾기