Muchas gracias ya lo he visto y ya lo he entendido. Realmente utiles las aportaciones 
Este foro nunca defrauda
Saludos!

Este foro nunca defrauda
Saludos!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
Set Carpeta_creada = objfso.createfolder("C:\Usuarios\Carpeta_creada")
. Igual no tiene el atributo de lectura o de visibilidad. Cualquier ayuda sera bien recibida.
Set objfso = createobject("scripting.filesystemobject")
Set Carpeta_creada = objfso.createfolder("C:\Usuarios")
Has sido de gran ayuda. La verdad es que no conocia el metodo de "StringBuffer". Intentaré ser mas preciso con los detalles de poner las variables mas reconocibles y poner en mayúscula la primera letra del nombre de la clase. Tras mirar el link que me has pasado, me ha surgido una duda mas, el hascode del objeto, ¿lo podría considerar (mas o menos) la direccion de memoria donde empieza ese String? Saludos y gracias!
. Por favor cualquier ayuda será bien recibida, os dejo a continuación el código fuente. Saludos y gracias!
import java.util.*;
public class integerNumber{
public static void main(String[]args){
Scanner sc = new Scanner(System.in);
System.out.println("Tell me, which number do you want to convert?");
int integerNumber=sc.nextInt();
System.out.println(intToComp2(integerNumber)); //NO ME PRINTEA EL STRING!
}
//METODO QUE PASA DE INTEGER A Comp.A2
public static String intToComp2(int integerNumber){
int i=0;
int[]array;
int j=integerNumber;
int r;
int m=0;
String returneado;
//este bucle calcula la longitud del array
do{
i++;
array=new int[i];
}while((Math.pow(2,i))<=integerNumber);
System.out.println("So I will use " + array.length + " bits");
//este bucle mete en el array el valor del numero en binario
do{
r=j%2;
j=j/2;
array[m]=r;
if(j/2==1){
array[i-1]=1;
}
m++;
}while(j>1);
//esto printea el binario
for(int h=m;h>=0;h--){
System.out.print(array[h]);
}
//este bucle lo pasa a comp.A2
for(int b=0;b<array.length;b++){
if(array[b]==1){
b=b+1;
while(b<array.length){
if(array[b]==1){
array[b]=0;
}else{
array[b]=1;
}
b++;
}
}break;
}
System.out.println();
returneado = array.toString(); //Esto lo pongo para poder convertir el array en string
return returneado;
}
}