关注
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String in = sc.next();
// System.out.println(in); StringBuffer sbin = new StringBuffer(in);//输入 char[] arr = in.toCharArray(); String HexMoving = "";//16进制偏移 StringBuffer sb = new StringBuffer("");//拼接每一行字符串
for(int i=0; i<arr.length/16; i++){
HexMoving = Integer.toHexString(i*16);
//如果少于8位 前面补零
if(HexMoving.length() < 8) {
for (int j = 0; j < 8 - HexMoving.length(); j++) {
sb.append("0");
}
}
sb.append(HexMoving);
sb.append(" ");
//每16字节 转16进制 用空格做间隔
for (int j = i*16; j<(i+1)*16; j++){
sb.append(Integer.toHexString(sbin.charAt(j)));
sb.append(" ");
}
sb.append(" ");
//加入原字符串
sb.append(sbin.substring(i*16, (i+1)*16));
System.out.println(sb.toString());//输出并换行
HexMoving ="";//重置位移变量
sb.delete(0,sb.length());//清空
}
}
//abcdefghabcdefghabcdefghabcdefgh
}
查看原帖
点赞 评论
相关推荐
06-04 15:09
重庆邮电大学移通学院 电气工程师 点赞 评论 收藏
分享
mcart:项目挑亮点写,个人评价这块可以去掉
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你以为的实习VS真实的实习 #
164920次浏览 918人参与
# 妈妈治愈了你哪些脆皮时刻 #
51868次浏览 414人参与
# 我的实习日记 #
4202827次浏览 33434人参与
# 第一次找实习,我建议__ #
92422次浏览 940人参与
# 文远知行求职进展汇总 #
7323次浏览 43人参与
# OC/开奖 #
459560次浏览 2338人参与
# 机械笔面试考察这些知识点 #
23886次浏览 172人参与
# 从mentor身上学到了__ #
69389次浏览 957人参与
# 你觉得mentor喜欢什么样的实习生 #
65803次浏览 1099人参与
# 实习的内耗时刻 #
247392次浏览 1677人参与
# 面试线索爆料 #
138905次浏览 718人参与
# 硬件/芯片校招攻略 #
22371次浏览 309人参与
# 当你面对裁员会如何? #
423145次浏览 3098人参与
# 工作两年想退休了 #
287465次浏览 2093人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
23854次浏览 154人参与
# 薪资一样,你会选择去大厂还是小公司 #
38552次浏览 141人参与
# 数字马力求职进展汇总 #
364314次浏览 2433人参与
# 参加过提前批的机械人,你们还参加秋招么 #
124857次浏览 1700人参与
# 研究所笔面经互助 #
132401次浏览 588人参与
# 牛客AI文生图 #
31424次浏览 318人参与
京东工作强度 434人发布