package sample;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.UnsupportedEncodingException;

public class test_bin {

	public static void main(String[] args) {

		
			String str02 = "0123456789abcdef";
			// int i = 0;
			try {
				// String byte[];
				byte[] bytes = new byte[1024];
				bytes = str02.getBytes("UTF-8"); // String.getBytes();orString.getBytes(encoding);

				// ǂݍރt@C̖O
				String inputFileName = "input.dat";

				// ރt@C̖O
				String outputFileName = "output.dat";

				// t@CIuWFNg̐
				File inputFile = new File(inputFileName);
				File outputFile = new File(outputFileName);
				// ̓Xg[̐

				FileInputStream fis = new FileInputStream(inputFile);
				BufferedInputStream bis = new BufferedInputStream(fis);

				// o̓Xg[̐
				FileOutputStream fos = new FileOutputStream(outputFile);
				BufferedOutputStream bos = new BufferedOutputStream(fos);

				// t@Cւ̓ǂݏ
				int len = 0;
				while ((len = bis.read(bytes)) != -1) {
					bos.write(bytes, 0, len);
				}

				// n
				bos.flush();
				bos.close();
				bis.close();

			} catch (UnsupportedEncodingException e) {
				// TODO&#33258;&#21205;&#29983;&#25104;&#12373;&#12428;&#12383;catch&#12502;&#12525;&#12483;&#12463;
				e.printStackTrace();
			}
		}
	}
}
