Hallo Gemeinschaft,
ich bin noch ein ziemlicher anfänger was JAVA betrifft und ich hab ein Problem.
Momentan versuche ich ein Subnet Calculator zu Programmieren aber jedes mal werden die ersten 0 vom Byte liegen gelassen. Meine Frage ist, wie kann ich die restlichen stellen auffüllen?
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert1)));
System.out.print(".");
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert2)));
System.out.print(".");
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert3)));
System.out.print(".");
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert4)));
Beispielsweise bei 192.168.10.2 kommt als IP-Adresse das raus 11000000.10101000.1010.10
Vielen Dank für Eure Hilfe!!
ich bin noch ein ziemlicher anfänger was JAVA betrifft und ich hab ein Problem.
Momentan versuche ich ein Subnet Calculator zu Programmieren aber jedes mal werden die ersten 0 vom Byte liegen gelassen. Meine Frage ist, wie kann ich die restlichen stellen auffüllen?
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert1)));
System.out.print(".");
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert2)));
System.out.print(".");
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert3)));
System.out.print(".");
System.out.print(Integer.toBinaryString(Integer.valueOf(Wert4)));
Beispielsweise bei 192.168.10.2 kommt als IP-Adresse das raus 11000000.10101000.1010.10
Vielen Dank für Eure Hilfe!!