java ebcdic_java EBCDIC | 学步园

这篇博客分享了如何使用Java代码将ASCII字符转换为EBCDIC编码,提供了相关函数实现,包括字符串、字节数组和文件的转换。
摘要由CSDN通过智能技术生成

从网上找了一段关于用Java来转EBCDIC的代码,测试了一下是可以的。

package com.util;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

public class CoderUtil {

public static byte[] EToA = hexToBytes(getEDBToAsc());

public static byte[] AToE = hexToBytes(getAscToEDB());

public static String getAscToEDB() {

StringBuffer sb = new StringBuffer();

sb.append("00010203372D2E2F1605250B0C0D0E0F");

sb.append("101112133C3D322618193F271C1D1E1F");

sb.append("405A7F7B5B6C507D4D5D5C4E6B604B61");

sb.append("F0F1F2F3F4F5F6F7F8F97A5E4C7E6E6F");

sb.append("7CC1C2C3C4C5C6C7C8C9D1D2D3D4D5D6");

sb.append("D7D8D9E2E3E4E5E6E7E8E9ADE0BD5F6D");

sb.append("79818283848586878889919293949596");

sb.append("979899A2A3A4A5A6A7A8A9C04FD0A107");

sb.append("202122232415061728292A2B2C090A1B");

sb.append("30311A333435360838393A3B04143EE1");

sb.append("41424344454647484951525354555657");

sb.append("58596263646566676869707172737475");

sb.append("767778808A8B8C8D8E8F909A9B9C9D9E");

sb.append("9FA0AAABAC4AAEAFB0B1B2B3B4B5B6B7");

sb.append("B8B9BABBBC6ABEBFCACBCCCDCECFDAdB");

sb.append("DCDDDEDFEAEBECEDEEEFFAFBFCFDFEFF");

return sb.toString(); }

public static String getEDBToAsc() {

StringBuffer sb = new StringBuffer

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值