You may optionally enter a comparison operator (<, <=, >, >=, <> or =) at the beginning of each of your search values to specify how the comparison should be done.
import java.text.*;
// mindestens 1 Vorkommastelle, genau 2 Nachkommastellen
DecimalFormat f = new DecimalFormat("#0.00");
double d1 = 1234.4843;
double d2 = 0.2;
System.out.println(f.format(d1));
System.out.println(f.format(d2));
// Ausgabe d1=1234,4843 <--- man beachte das Komma!
// Ausgabe d2=0,2
32
Java
Strings
String nach Delimenter zerlegen
String myString = new String;
String[] myPieces = new String;
myString = "A;B;C;D;E";
myPieces = myString.split(";"); // erzeugt ein Arrey mit den einzelnen Zeichen
System.out.println(myPieces[2]); // gibt C aus
35
Java
GUI, Komponenten allgemein
Focus setzen
jTextfield1.requestFocus();
36
Java
GUI, Komponenten allgemein
Panel Größe ändern
import java.awt.Dimension;
import javax.swing.JPanel;
Dimension dim = new Dimension();
dim.height=300;
dim.width=500;
JPanel pan = new JPanel();
pan.setPreferredSize(dim);
37
Java
GUI, Komponenten allgemein
L&F setzen/ändern
import javax.swing.UIManager;
// Set the L&F to the standard OS-Theme
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
// there are other possibilites and L&F-Sets... Just google ;-)
// For example look at L2FProd or Substance...
41
Java
Strings
String nach einem Teilstring durchsuchen
String fullstring = new String("This is my string");
if (fullstring.contains("my"))
{
// I found it!!
}
50
Java
Typenkonvertierung
String in Integer konvertieren
String aString = "78";
int aInt = Integer.parseInt(aString);
52
Java
Datum, Zeit
Aktuelles Datum/Uhrzeit
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy.MM.dd 'at' HH:mm:ss ");
Date currentTime = new Date();
System.out.println("Zeit und Datum : " + formatter.format(currentTime));
58
Java
Typenkonvertierung
Integer nach String konvertieren
String numberAsString = "";
int number = 1;
numberAsString = String.valueOf(number);
203
Java
Filehandling
Ternary operator
String thisVar = "OK";
boolean resultVar;
resultVar = thisVar.equals("OK") ? true : false;
// same as if-else construction
if (thisVar.equals("OK"))
{
resultVar = true;
}
else
{
resultVar = false;
}