Java中怎么把一串二進(jìn)制轉(zhuǎn)換成數(shù)組呢?
列入有000000111 ?
轉(zhuǎn)換成
000
000
111
我只寫到了將任意十進(jìn)制轉(zhuǎn)換成二進(jìn)制- - ?
求大神指點(diǎn)指點(diǎn)
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;
public class Conversation { ?
? ?public static void main(String args[]){
? ?Scanner input = new Scanner(System.in);
? ?System.out.print("請輸入二進(jìn)制數(shù)字: ");
? ?int m=input.nextInt();
? ? ? ?toBinary(m);
? ?} ?
? ? static void toBinary(int num){ ?
? ? ? ?if(num/2==0){
? ? ? ? int w = num%2;
? ? ? ? ? ?System.out.print(w+" "); ?
? ? ? ?} ?
? ? ? ?else{ ?
? ? ? ? int w = num%2;
? ? ? ? ? ?toBinary(num/2);
? ? ? ? ? ?System.out.print(w+" "); ?
? ? ? ?}?
? ?} ?
? ? ?}
2015-03-22
額,這是把二進(jìn)制轉(zhuǎn)換成十進(jìn)制的....
2015-03-22