Binario em classes

[code]import java.util.Scanner;

public class um {

  static int numero (void)
  { 
  	
  	Scanner leitor  = new Scanner (System.in);
  	
  	int convert,i = 0,quoc,num;
  	
  	String binario;
  	
  	System.out.printf("Digite um numero: ");
  	num = leitor.nextInt();	
	
	i = num;     
  	
  	do{
  		
  		convert = i % 2;
  		quoc = num / 2;
  		i = quoc;
  		
  		String.valueOf(convert);
  		binario = binario + convert;
  		
  	}while(i < 1);
  	
  	
  		
  }	

    public static void main (String args[]){
    	
    	
    	
    	 numero();
   
    }

[/code]

ola… estou tentando fazer un conversor de int’s para binario porem o binario é strings… em modularização ou melhor classes…
ta dando errado… alguem pode me ajudar… ele nao esta reconhecendo o numero();.

Ola SilverHawk !

Ja pensou em algo assim:

String s;
int i = 10;
s = "" + i;

System.out.println(s);