关注
import java.util.Scanner;
public class Test1 {
public static void main(String[] args){
Scanner sc =new Scanner(System.in);
String input = sc.next();
char[] arr = input.toCharArray();
int len =arr.length;
int n = (len % 16 == 0)?(len/16):(len/16+1);
char[][] smallChar = new char[n][16];
//构建二维数组
for(int i=0;i<len;i++){
smallChar[i/16][i%16] =arr[i];
}
for(int i=0;i<smallChar.length;i++){
StringBuffer sb =new StringBuffer();
//16进制偏置
sb.append(String.format("%08x", i*16));
sb.append(" ");
//16进制打印
for(int j=0;j<smallChar[i].length;j++){
sb.append(Integer.toHexString((int)smallChar[i][j])+" ");
}
//字符打印
for(int j=0;j<smallChar[i].length;j++){
sb.append(smallChar[i][j]);
}
System.out.println(sb.toString());
}
sc.close();
}
}
查看原帖
点赞 评论
相关推荐

点赞 评论 收藏
分享
03-26 15:13
华中科技大学 golang 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 面试问题记录 #
76445次浏览 1068人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
21447次浏览 148人参与
# 京东TGT #
55333次浏览 188人参与
# 上班到公司第一件事做什么? #
41933次浏览 387人参与
# 硬件人的简历怎么写 #
258681次浏览 2904人参与
# 求职季如何保持心态不崩 #
108675次浏览 890人参与
# 找工作的破防时刻 #
3205次浏览 41人参与
# 工作时那些社死瞬间 #
27071次浏览 199人参与
# 拼多多工作体验 #
18703次浏览 153人参与
# 互联网行业现在还值得去吗 #
8218次浏览 42人参与
# 技术转行的心路历程 #
49337次浏览 665人参与
# 选完offer后,你后悔学本专业吗 #
39683次浏览 219人参与
# 你觉得技术面多长时间合理? #
88117次浏览 647人参与
# 国企和大厂硬件兄弟怎么选? #
121849次浏览 1657人参与
# 你遇到过哪些神仙同事 #
76458次浏览 668人参与
# 安利/避雷我的专业 #
67954次浏览 499人参与
# 面试经验谈 #
52752次浏览 838人参与
# 实习生应该准时下班吗 #
204720次浏览 1330人参与
# 米哈游求职进展汇总 #
324058次浏览 2224人参与
# 面试吐槽bot #
19608次浏览 109人参与
# 工作一周年分享 #
21039次浏览 113人参与