본문 바로가기

프로그래밍/java24

JAR 실행파일 만들기 1. 압축을 원하는 클래스들을 따로 보관한다. 2. 클래스가 저장된 폴더에서 jar cvf jarfilename.jar . [엔터] 3. 텍스트 편집기를 통해 MAINFEST.MF 파일을 생성하고 아래 내용을 입력 저장한다. Mainfest-Version: 1.0 Main-Class: [filename] (.class 없이) Created-By: [생성자 정보] (아무거나 입력...) 4. 프롬프트 상태에서 jar ufm jarfilename.jar MAINFEST.MF [엔터] 5. 실행 c:\java -jar jarfilename.jar [엔터] 출처 : http://www.javaservice.com/~java/bbs/read.cgi?b=qna2&c=r_p&n=1031175802 2011. 5. 26.
자바 XML 만들기 import java.io.StringWriter; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.transform.OutputKeys; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerConfigurationException; import javax.xml.transform.TransformerException; import javax.xml.transform.Transf.. 2011. 5. 3.
String.format에서 콤마(,) 찍기 String.format("%,.2f", 12456987.01) ====> 12,456,987.01 2011. 4. 18.
자바로 MAC Address 알아오기 import java.net.*; public class NetworkTest { public static void main(String[] args) throws Exception { InetAddress address = InetAddress.getLocalHost(); NetworkInterface ni = NetworkInterface.getByInetAddress(address); byte[] mac = ni.getHardwareAddress(); String macaddr = ""; for (int i = 0; i < mac.length; i++) { macaddr += String.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : ""); } S.. 2011. 1. 14.