关注
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();
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 简历第一个项目做什么 #
4681次浏览 71人参与
# 租房找室友 #
58229次浏览 240人参与
# MiniMax求职进展汇总 #
1574次浏览 25人参与
# 实习的你做了哪些离谱的工作 #
5798次浏览 87人参与
# 工作压力大,你会干什么? #
7323次浏览 194人参与
# 参加哪些竞赛对找工作有帮助? #
5601次浏览 109人参与
# AI让你的思考变深了还是变浅了? #
2822次浏览 86人参与
# 找实习记录 #
15130次浏览 282人参与
# 如果不上班,你会去做什么 #
4001次浏览 184人参与
# 携程工作体验 #
20712次浏览 79人参与
# 邪修省钱套路 #
4761次浏览 168人参与
# 学历对求职的影响 #
587803次浏览 4004人参与
# 为了入行xx岗,我学了__ #
3270次浏览 55人参与
# 我的付费上班经历 #
8918次浏览 149人参与
# 一上班就想____,这正常吗? #
13968次浏览 143人参与
# 如果再来一次,你还会选择这个工作吗? #
780118次浏览 6264人参与
# 职场上哪些行为很加分? #
314353次浏览 3549人参与
# 如何KTV领导 #
83404次浏览 525人参与
# 产品实习,你更倾向大公司or小公司 #
193738次浏览 2074人参与
# 实习打杂,要跑路吗 #
56294次浏览 336人参与
# 你们公司哪个部门最累? #
37513次浏览 255人参与

