从键盘录入一个字符串,将字符串转换为二进制,转换时将字符串中每个字符单独转换
要求使用Math类 String类 Scanner类等javaAPI的常用方法
有点麻烦你先看string转换int变成
10进治然后看math类10转2
public static void main(String[] args) {
// 从键盘获取输入
System.out.println("请输入:");
Scanner scan = new Scanner(System.in);
String input = scan.next();
// 遍历所有字符
for (int i = 0; i < input.length(); i++) {
char c=input.charAt(i);
System.out.print(c+"=");
System.out.println(Integer.toBinaryString(c));
}
scan.close();
}
请输入:
adc
a=1100001
d=1100100
c=1100011
看看是否满足,如果满足,可以点击下采纳哦,感谢🙏