Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

IP Adresse über Tastatur eingeben

Frage Entwicklung Java

Mitglied: mete-eve

mete-eve (Level 1) - Jetzt verbinden

20.07.2007, aktualisiert 11:51 Uhr, 5139 Aufrufe, 2 Kommentare

Hallo Leute,
Ich möchte eine IP-Adresse über die Tastatur einlesen im Punktformat.
Also z.B. 10.187.35.8

Später möchte ich sie dann Binär darstellen.

Habe aber keine Ahnung wie das gehen soll. Bin über jeden Tipp dankbar.
Mitglied: AndreasHoster
20.07.2007 um 11:46 Uhr
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;

public class ipadresse {

public static void main(String[] args) {
String sIP;
StringTokenizer st1;
int iIP;
/ / IP Einlesen
System.out.println("Geben Sie bitte eine IP Adresse ein:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
sIP = br.readLine();
System.out.println("Eingegebene IP: " + sIP);
/ / IP an . splitten
st1 = new java.util.StringTokenizer(sIP, ".");
/ / dann jeweils den Teil entsprechend der Position multiplizieren und addieren
iIP = Integer.parseInt(st1.nextToken()) * 256 * 256 * 256;
iIP = iIP + Integer.parseInt(st1.nextToken()) * 256 * 256;
iIP = iIP + Integer.parseInt(st1.nextToken()) * 256;
iIP = iIP + Integer.parseInt(st1.nextToken());
/ / Ausgabe
System.out.println("Eingegebene IP als Zahl " + iIP);
System.out.println("Eingegebene IP als Binärzahl " + Integer.toBinaryString(iIP));
} catch (IOException e) {
e.printStackTrace();
}
}
}

Kurzes Beispiel, Fehler wie falsche Eingaben werden nicht abgefangen oder geprüft.

EDIT: Code war nicht sichtbar, wieso auch immer.
Bitte warten ..
Mitglied: mete-eve
20.07.2007 um 11:51 Uhr
Danke schön.
Hast mir sehr geholfen.
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
LAN, WAN, Wireless
gelöst TP-Link WA501G als Client einrichten - Keine IP Adresse wir bezogen (14)

Frage von bestelitt zum Thema LAN, WAN, Wireless ...

E-Mail
gelöst Falsche SMTP Server IP Adresse (6)

Frage von laster zum Thema E-Mail ...

Batch & Shell
Hostname bzw IP-Adresse in Excel eintragen (12)

Frage von EgonFrenz zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...