16進数テキストeclipse変換実行可能ファイルメソッド


package com.android.socket.server;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

import org.apache.commons.io.FileUtils;


public class Java {

    public static void main(String[] args) {
        //  eclipse 
        System.out.println(" ");
        onGet();
        System.out.println(" ");
    }

    public static void onGet(){
        try {
            String hello = FileUtils.readFileToString(new File("C:\\Users\\Administrator\\Desktop\\111.txt"));

            List<Byte> b = new ArrayList<Byte>();
            for (String bbb : hello.split(" ")) {
                b.add((Byte) (byte) (int) (Integer.parseInt(bbb, 16) & 0xFF));
            }
            byte[] bbbb = new byte[b.size()];
            for (int i = 0; i < bbbb.length; i++)
                bbbb[i] = b.get(i);
            FileUtils.writeByteArrayToFile(new File("C:\\Users\\Administrator\\Desktop\\111.exe"), bbbb);
        } catch (Exception e) {
            System.out.println(" ");
        }
    }
}

16進数テキストをeclipseで変換する実行可能ファイルの方法はjarパッケージ:commons-io-2.4に使用する.jar http://download.csdn.net/detail/qq_21051503/8956897見つからない方はメッセージ、メールアドレス