T001_UT001_0020
2015-04-04 17:04
141 查看
编写一个程序,从标准输入设备上输入一行字符串,将这行字符串的每个字符以十六进制的格式打印在标准输出设备上。每16个字符换一次行,其输出中都是uppercase(大写)。
举例一:
输入:
输出:
举例一:
输入:
import java.util.Scanner; public class T001_UT001_0020 { public static void main(String[] args) { Scanner njp_input=new Scanner(System.in); String njp_str=njp_input.nextLine(); String njp_Str=""; for (int i=0;i<njp_str.length();i++) { int njp_temp = (int)njp_str.charAt(i); String njp_s = Integer.toHexString(njp_temp); njp_Str = njp_Str + njp_s; if(((i+1)%16==0&&i!=0)||i==njp_str.length()-1) { if(i==njp_str.length()-1) { System.out.println(njp_Str.toUpperCase()); return; } System.out.println(njp_Str.toUpperCase()); njp_Str=""; } } } }
相关文章推荐
- T001-UT001-0020
- T001_UT001_0013
- T001-UT001-0021
- T001_UT001_0014
- T001-UT001-0006
- T001-UT001-0022
- T001_UT001_0015
- T001-UT001-0007
- T001-UT001-0023
- T001_UT001_0016
- T001-UT001-0008
- T001-UT001-0024
- T001_UT001_0001
- T001_UT001_0017
- T001-UT001-0009
- T001-UT001-0025
- T001_UT001_0002
- T001_UT001_0018
- T001-UT001-0010
- 恒泰科技实习第十五题T001-UT001-0015