关注
package xiaozhao2017;
import java.util.Scanner;
public class StringToHex {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan=new Scanner(System.in);
String s=scan.next();
int n=s.length();
int line=0;
int charAt=0;
while(n>0){
n-=16;
System.out.print(HexOff(line*16)+" ");
line++;
for(int i=0;i<8;i++){
System.out.print(convertLetterToHexNum(s.charAt(charAt))+" ");
charAt++;
}
System.out.print(" ");
for(int i=0;i<8;i++){
System.out.print(convertLetterToHexNum(s.charAt(charAt))+" ");
charAt++;
}
System.out.print(" ");
String temp=s.substring(charAt-16, charAt);
System.out.println(temp);
}
}
public static String HexOff(int n){
String s=Integer.toHexString(n);
String str="";
if(s.length()<8){
for(int i=0;i<8-s.length();i++){
str+="0";
}
str+=s;
return str;
}
else{
return s;
}
}
public static String convertLetterToHexNum(char c){
return Integer.toHexString((int)(c));
}
}
查看原帖
点赞 4
牛客热帖
更多
正在热议
更多
# 你以为的实习VS真实的实习 #
164896次浏览 918人参与
# 妈妈治愈了你哪些脆皮时刻 #
51860次浏览 414人参与
# 我的实习日记 #
4202797次浏览 33434人参与
# 第一次找实习,我建议__ #
92415次浏览 940人参与
# 文远知行求职进展汇总 #
7319次浏览 43人参与
# OC/开奖 #
459549次浏览 2338人参与
# 机械笔面试考察这些知识点 #
23880次浏览 172人参与
# 从mentor身上学到了__ #
69385次浏览 957人参与
# 你觉得mentor喜欢什么样的实习生 #
65796次浏览 1099人参与
# 实习的内耗时刻 #
247385次浏览 1677人参与
# 面试线索爆料 #
138899次浏览 718人参与
# 硬件/芯片校招攻略 #
22365次浏览 309人参与
# 当你面对裁员会如何? #
423137次浏览 3098人参与
# 工作两年想退休了 #
287454次浏览 2093人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
23852次浏览 154人参与
# 薪资一样,你会选择去大厂还是小公司 #
38546次浏览 141人参与
# 数字马力求职进展汇总 #
364307次浏览 2433人参与
# 参加过提前批的机械人,你们还参加秋招么 #
124850次浏览 1700人参与
# 研究所笔面经互助 #
132396次浏览 588人参与
# 牛客AI文生图 #
31417次浏览 318人参与
查看17道真题和解析