Als «java» getaggte Fragen

106
Wie ersetze ich eine Reihe von Token in einem Java-String?

Ich habe die folgende Vorlage String : "Hello [Name] Please find attached [Invoice Number] which is due on [Due Date]". Ich habe auch String-Variablen für Name, Rechnungsnummer und Fälligkeitsdatum. Wie lassen sich die Token in der Vorlage am besten durch die Variablen ersetzen? (Beachten Sie,...

106
Dynamische Java-Array-Größen?

Ich habe eine Klasse - xClass, die ich in ein Array von xClass laden möchte, damit ich die Deklaration: xClass mysclass[] = new xClass[10]; myclass[0] = new xClass(); myclass[9] = new xClass(); Ich weiß jedoch nicht, ob ich 10 benötige. Möglicherweise benötige ich 8 oder 12 oder eine andere...

106
#ifdef #ifndef in Java

Ich bezweifle, dass es eine Möglichkeit gibt, Bedingungen zur Kompilierungszeit in Java wie #ifdef #ifndef in C ++ zu erstellen. Mein Problem ist, dass ein Algorithmus in Java geschrieben ist und ich andere Laufzeitverbesserungen zu diesem Algorithmus habe. Ich möchte also messen, wie viel Zeit ich...

106
Hat Java eine using-Anweisung?

Verfügt Java über eine using-Anweisung, die beim Öffnen einer Sitzung im Ruhezustand verwendet werden kann? In C # ist es so etwas wie: using (var session = new Session()) { } Das Objekt verlässt also den Gültigkeitsbereich und wird automatisch

106
Flache Kopie einer Karte in Java

Soweit ich weiß, gibt es verschiedene Möglichkeiten (möglicherweise auch andere), eine flache Kopie von a Mapin Java zu erstellen : Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String,...

106
Bester Java-Verschleierer? [geschlossen]

Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese...

106
Was bedeutet NaN in Java?

Ich habe ein Programm, das versucht, eine doubleauf eine gewünschte Zahl zu verkleinern . Die Ausgabe, die ich bekomme, ist NaN. Was macht NaN bedeutet in