String-Array nach Datum sortieren

SteeL1942

Aktives Mitglied
Ich habe ein String-Array. In dem Array sind also mehrere Strings. Jeder String beginnt mit einem Datum und einer Uhrzeit. Danach kommt ein wenig text, also so ungefähr:

24.01.2010 16:40:50 text text text
23.01.2010 13:45:17 lol lol lol
24.01.2010 11:38:56 xd xD xd

jetzt möchte ich, dass das array halt nach datum bzw uhrzeit sortiert wird, sodass es dann so aussieht:

23.01.2010 13:45:17 lol lol lol
24.01.2010 11:38:56 xd xD xd
24.01.2010 16:40:50 text text text

ich hatte schonmal einen versuch gestartet, es mit Arrays.sort zu lösen. hat natürlich nicht geklappt :(

Java:
private void Sortiere()
	{
		Arrays.sort(Daten);
		Ergebnis.setText("");
		int i = 0;
		do
		{
			Ergebnis.append(Daten[i]+"\n");
			i=i+1;
		}while(i<=DatenNum);
	}

Das String-Array heißt Daten; DatenNum ist ein int-wert, der angibt, wie viel String-werte im array sind. anschließend sollen die Strings in der textarea Ergebnis angezeigt werden...

habe auch schon mal gegoogelt bzw hier im FAQ geschaut, aber das hat mir auch nicht weiter geholfen...

hoffe, dass ihr mir da weiter helfen könnt
 
Zuletzt bearbeitet:

eRaaaa

Top Contributor
Wenn das Datum + Zeit immer dd.mm.yyyy HH:mm:ss aufgebaut ist, könnte man das vllt irgendwie so lösen:
Java:
	final SimpleDateFormat df = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
	Arrays.sort(Daten, new Comparator<String>() {
	    @Override
	    public int compare(String o1, String o2) {
		Date d1 = null, d2 = null;
		try {
		    d1 = df.parse(o1.substring(0, 19));
		    d2 = df.parse(o2.substring(0, 19));
		} catch (ParseException e) {
		    e.printStackTrace();
		}
		return d1.compareTo(d2);
	    }
	});

(oder man speichert Datum und Text halt getrennt)

/edit: bzw ist ja quatsch (oh man )...Arrays.sort(Daten) sollte doch ausreichen???! (ich bin verwirrt ! :D )

/edit2: Ist das Problem nicht vllt eher [c]Ergebnis.append(Daten[DatenNum]+"\n");[/c] ? Du greifst ja immer auf den gleichen Index zu ? (wobei ich mich frage, wenn DatenNum = Länge des Arrays ist, wieso dann keine Exception fliegt?! ???:L )
 
Zuletzt bearbeitet:

SteeL1942

Aktives Mitglied
Upps! ich hab mich vertan ich korrigiere mal die methode. das i gehört ja in die [] rein xD

also ich bin mir ziemlich sicher, dass es mit Arrays.sort(Daten) nicht geht, weil er mir nämlich genau in der zeile immer einen fehler ausgibt:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at Rechner.Sortiere(Rechner.java:196)
at Rechner.access$0(Rechner.java:194)
at Rechner$1.actionPerformed(Rechner.java:75)
at java.awt.Button.processActionEvent(Unknown Source)
at java.awt.Button.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

ka, ob dir das mehr sagt....

EDIT: hab es jetzt mal so probiert, wie du vorgeschlagen hattest, dabei kam dann diese Fehlermeldung in der konsole:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Rechner$3.compare(Rechner.java:202)
at Rechner$3.compare(Rechner.java:1)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at Rechner.Sortiere(Rechner.java:197)
at Rechner.access$0(Rechner.java:195)
at Rechner$1.actionPerformed(Rechner.java:76)
at java.awt.Button.processActionEvent(Unknown Source)
at java.awt.Button.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

da irritiert mich nur, dass er was an zeile 1 zu meckern hat, denn da steht einfach
Java:
import java.awt.*;

und der eigendlich fehler ist ja in zeile 202, also der hier:
Java:
d1 = df.parse(o1.substring(0, 19));
 
Zuletzt bearbeitet:

eRaaaa

Top Contributor
Wie kommen die Strings in das Array? Sieht wohl danach aus, als wenn da der Fehler liegt, denn folgendes läuft:
Java:
	String s1 = "24.01.2010 16:40:50 text text text";
	String s3 = "23.01.2010 13:45:17 lol lol lol";
	String s2 = "24.01.2010 11:38:56 xd xD xd";
	String[] array = { s1, s2, s3 };
	Arrays.sort(array);
	for (String string : array) {
	    System.out.println(string);
	}
 

SteeL1942

Aktives Mitglied
also die Strings werden mit dieser Methode ins Array geschrieben:

Java:
private void Schreibe(int ax, int ay, int zx, int zy)
	{
		Daten[DatenNum] = (df.format(Abstag)+"   [village]"+ax+"|"+ay+"[/village]  ->  [village]"+zx+"|"+zy+"[/village]");
		DatenNum = DatenNum+1;
	}

Wenn das programm startet, ist der Int DatenNum 0. und jedes mal, wenn er wieder einen eintrag rein schreibt, wir der wert einen hoch gesetzt, damit er halt beim nächsten mal nicht überschreibt.
und wie gesagt: die strings haben immer dieses muster: dieses Datum, was über DateFormat so formatiert wurde und dann halt immer [village]xxx|yyy[/village] ->[village[xxx|yyy[/village] dahinter. das programm läuft erstmal durch. anschließend wird die sortiermethode über einen button ausgelöst.
 

LoR

Bekanntes Mitglied
Unter der Bedingung, dass das Datums-/Zeitformat immer das selbe ist könntest du die ganze Sache so lösen:

Java:
import java.util.Arrays;
import java.util.Comparator;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main {

    private static final Matcher date_matcher = Pattern.compile("(\\d{2})\\.(\\d{2})\\.(\\d{4})\\s(\\d{2}):(\\d{2}):(\\d{2})").matcher("");

    public static void main(String[] args) {
        String[] daten = {"24.01.2010 16:40:50 text text text",
            "23.01.2010 13:45:17 lol lol lol",
            "24.01.2010 11:38:56 xd xD xd"
        };

        sortiere(daten);

        for (String s : daten) {
            System.out.println(s);
        }
    }

    private static void sortiere(String[] daten) {
        Arrays.sort(daten, new Comparator<String>() {

            public int compare(String o1, String o2) {
                long h1 = hash(o1);
                long h2 = hash(o2);
                if (h1 > h2) {
                    return 1;
                } else if (h1 < h2) {
                    return -1;
                }
                return 0;
            }
        });
    }

    private static long hash(String str) {
        date_matcher.reset(str);
        if (date_matcher.find()) {
            int tt = Integer.parseInt(date_matcher.group(1));
            int mm = Integer.parseInt(date_matcher.group(2));
            int jjjj = Integer.parseInt(date_matcher.group(3));
            int HH = Integer.parseInt(date_matcher.group(4));
            int MM = Integer.parseInt(date_matcher.group(5));
            int SS = Integer.parseInt(date_matcher.group(6));
            int datum = jjjj * 10000 + mm * 100 + tt;
            int uhrzeit = HH * 10000 + MM * 100 + SS;
            return (long) datum << 32 | (long) uhrzeit;
        }
        return 0;
    }
}

Hau rein :)

//EDIT

Wie kommen die Strings in das Array? Sieht wohl danach aus, als wenn da der Fehler liegt, denn folgendes läuft:
Java:
	String s1 = "24.01.2010 16:40:50 text text text";
	String s3 = "23.01.2010 13:45:17 lol lol lol";
	String s2 = "24.01.2010 11:38:56 xd xD xd";
	String[] array = { s1, s2, s3 };
	Arrays.sort(array);
	for (String string : array) {
	    System.out.println(string);
	}

Das funktioniert nur in diesem Fall. Ansonsten ist Sortierung nicht richtig. Z.B. wenn folgender String enthalten wäre: "01.01.2011 11:38:56 blub blub blub".
 
Zuletzt bearbeitet:

SteeL1942

Aktives Mitglied
Also das läuft immernoch nicht...

hier mal meine ganze klasse Sortierer:

Java:
import java.awt.*;
import java.awt.event.*;
import java.text.SimpleDateFormat;
import java.util.Arrays;
import java.util.Comparator;
import java.util.regex.*;

public class Sortierer extends Frame{

    private String Daten [] = new String [1000];
    private TextArea Ergebnis;
	private Button Ende, Sort;
	final SimpleDateFormat df = new SimpleDateFormat( "dd.MM.yyyy HH:mm:ss" );
    
	public Sortierer(String [] pDaten)
	{
		Daten = pDaten;
		
		this.setTitle("Liste");
		
		Ergebnis = new TextArea();
		Ende = new Button ("Schließen");
		Sort = new Button ("Sortiere");

		this.setLayout(null);
		
		Ergebnis.setBounds(25,30,500,500);
		Sort.setBounds(330,570,100,20);
		Ende.setBounds(440,570,100,20);
		
		add(Ergebnis);
		add(Sort);
		add(Ende);
		
		Sort.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
                Sortiere();
            }});
		
		Ende.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
                setVisible(false);
            }});	
	}
	
	private void Sortiere()
	{
		Arrays.sort(Daten, new Comparator<String>() {
			 
            public int compare(String o1, String o2) {
                long h1 = hash(o1);
                long h2 = hash(o2);
                if (h1 > h2) {
                    return 1;
                } else if (h1 < h2) {
                    return -1;
                }
                return 0;
            }
        });

	}
	
	private static final Matcher date_matcher = Pattern.compile("(\\d{2})\\.(\\d{2})\\.(\\d{4})\\s(\\d{2}):(\\d{2}):(\\d{2})").matcher("");
	
	private static long hash(String str) {
        date_matcher.reset(str);
        if (date_matcher.find()) {
            int tt = Integer.parseInt(date_matcher.group(1));
            int mm = Integer.parseInt(date_matcher.group(2));
            int jjjj = Integer.parseInt(date_matcher.group(3));
            int HH = Integer.parseInt(date_matcher.group(4));
            int MM = Integer.parseInt(date_matcher.group(5));
            int SS = Integer.parseInt(date_matcher.group(6));
            int datum = jjjj * 10000 + mm * 100 + tt;
            int uhrzeit = HH * 10000 + MM * 100 + SS;
            return (long) datum << 32 | (long) uhrzeit;
        }
        return 0;
    }
}

Fehlermeldung ist diese:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Unknown Source)
at java.util.regex.Matcher.reset(Unknown Source)
at java.util.regex.Matcher.reset(Unknown Source)
at Sortierer.hash(Sortierer.java:67)
at Sortierer.access$1(Sortierer.java:66)
at Sortierer$3.compare(Sortierer.java:51)
at Sortierer$3.compare(Sortierer.java:1)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at Sortierer.Sortiere(Sortierer.java:48)
at Sortierer.access$0(Sortierer.java:46)
at Sortierer$1.actionPerformed(Sortierer.java:37)
at java.awt.Button.processActionEvent(Unknown Source)
at java.awt.Button.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


//EDIT: Ich hab die sache mit in die TextArea schreiben, erstmal wieder raus genommen. wenn nicht mal das sortieren läuft, gibts ja auch noch nichts zu schreiben ;)
 
Zuletzt bearbeitet:

LoR

Bekanntes Mitglied
Habs getestet. Funktioniert einwandfrei.

Aufruf mit:
Java:
    public static void main(String[] args) {
        String[] daten = {"24.01.2010 16:40:50 text text text",
            "23.01.2010 13:45:17 lol lol lol",
            "24.01.2010 11:38:56 xd xD xd",
            "01.01.2011 11:38:56 xd xD xd"
        };

        Sortierer s = new Sortierer(daten);
        s.setVisible(true);
    }

Das noch abändern (im Sortierer):
Java:
        Sort.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                Sortiere();
                for (String s : Daten) {
                    Ergebnis.append(s);
                    Ergebnis.append("\n");
                }
            }
        });
 

Ebenius

Top Contributor
Naja, nicht wenn [c]null[/c] im Array steht. ;-)

BTW: Klassennamen [c]CamelCase[/c], Variablen und Methoden aber [c]camelCase[/c].

Ebenius
 

SteeL1942

Aktives Mitglied
ahh. fehler gefunden. das array was von meinem programm an den sortierer übergeben wird, hat standardmäßig immer platz für 1000 Strings also so:

Java:
private String Daten [] = new String [1000];

es kommt aber durchaus vor, dass nicht alle plätze belegt werden und dann scheint es nicht zu klappen. ich hab jez noch ne kleine rechnung eingebaut, damit immer die passende anzahl an "plätzen" eingebaut wird - jez läufts^^

Besten Dank!
 

Semox

Bekanntes Mitglied
Hallo SteeL1942

In dem Fall um NullPointerExeptions zu vermeiden, wäre es wahrschieinlich einfacher, wenn Du linked Lists verwendest...
Durch die Verwendung doppelt verketteter Listenelemente, kannst Du Objekte dynamisch hinzufügen und löschen. Dazu braucht man zwei Listen. Die eine speichert das vorhergehende Element und die andere das folgende. Dadurch hat man die Grundlage um die Elemente immer schön beisammen im Stack zu haben. Der Garbarge Collector arbeitet schneller und es entstehen weniger Probleme in ein Datenloch zu fallen, wenn ein Element aufgerufen wird, daß gar nicht existiert. Zudem kann Deine Liste wachsen und automatisch schrumpfen...

Java:
 DListNode<E> head;
 DListNode<E> current;

 /**
     * Eine doppelt verkettete Liste wird erzeugt mit einem
     * dummy-Knoten, der auf sich selber zeigt.
     */
    public SortedListGen() {
        DListNode<E> dummy = new DListNode<E>();
        dummy.next = dummy;
        dummy.prev = dummy;
        head = dummy;
        current = dummy;
    }

    /**
     * Hier wird geprüft, ob ein Objekt in der Liste beinhaltet ist.
     * 
     * @param o
     * @return
     */
    public boolean contain(E o) {
        boolean found = false;
        if (!empty()) {
            current = head.next;
            while ((current != head) && !found) {
                if ((current.element).compareTo(o) == 0)
                    found = true;
                else
                    current = current.next;
            }
        }
        return found;
    }

    /**
     * Ist der current-Zeiger ein gültiges Element?.
     * 
     * @return
     */
    public boolean current_in_list() {
        return (!empty() && current != head);
    }

 /**
     * Ein Element wird in die Datenmenge einsortiert.
     * 
     * @param element
     */
    public void add(E element) {
        DListNode<E> new_element = new DListNode<E>(element);
        if (empty()) {
            insert_node(head, new_element);
        } else {
            DListNode<E> temp = head;
            while ((temp.next != head)
                    && ((new_element.element).compareTo(temp.next.element) > 0)) {
                temp = temp.next;
            }
            insert_node(temp, new_element);
        } // end of if
    } // end of add

Es ist ein bißchen Wissen um Collections im allgemeinen nötig und wie man Interfaces programmmiert... Hoffe das inspiriert Dich ein bißchen.

Grüße,
Semo
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Array mit dem Datentype String[] initializieren Allgemeine Java-Themen 7
L ArrayList mit String Arrays in ein Array umwandeln Allgemeine Java-Themen 1
N String Array Eingabe Allgemeine Java-Themen 6
F Datei in String-Array einlesen Allgemeine Java-Themen 8
U Methoden Algorithmus MergeSort String [ ] array sortieren programmieren Allgemeine Java-Themen 17
S Variablen String[] Array per schleife in int[] einlesen Allgemeine Java-Themen 8
M String Array Vector komprimieren und verschicken Allgemeine Java-Themen 3
S JavaMail - MailSubject,MailFrom,MailDate in String Array speichern NullPointerException Allgemeine Java-Themen 2
2 String Array in Datei schreiben und wieder davon lesen Allgemeine Java-Themen 2
J Java String to Array = Crash Allgemeine Java-Themen 6
O Byte-Array zu String Allgemeine Java-Themen 7
Bluedaishi String Array mit Datum und Uhrzeit String sortieren Allgemeine Java-Themen 6
M String in einen 2D array bringen Allgemeine Java-Themen 2
A Klassen String Array in anderer Klasse verwenden Allgemeine Java-Themen 11
A String Array Werte in neues String Array übernehmen Allgemeine Java-Themen 5
P Einzelnen String aus einem String Array rausholen Allgemeine Java-Themen 3
E String array Allgemeine Java-Themen 29
E Byte-Array to String: Zeichenkaputt Allgemeine Java-Themen 11
C Datentypen von string in ein array lesen Allgemeine Java-Themen 4
F Vierdimensionellen String Array speichern/laden Allgemeine Java-Themen 5
D Array to String Allgemeine Java-Themen 2
S Array in String umwandeln Allgemeine Java-Themen 6
F 2-dim String Array in txt speichern Allgemeine Java-Themen 4
I String Array nacheinander ausgeben Allgemeine Java-Themen 7
M Nullpointer Exeption bei String Array Allgemeine Java-Themen 9
G String in byte- Array Allgemeine Java-Themen 3
N String array in Label ausgeben Allgemeine Java-Themen 6
T JNI String/char-Array Allgemeine Java-Themen 8
P Array in einen String Allgemeine Java-Themen 2
J String to Array -> Speicherproblem Allgemeine Java-Themen 15
G Split String Array bringt Fehlermeldung Allgemeine Java-Themen 7
P String in Array kopieren Allgemeine Java-Themen 3
M String aus array mit Objekten suchen Allgemeine Java-Themen 26
G Array/String aus Request wieder in Array konvertieren Allgemeine Java-Themen 2
J byte-Array als String übers http schicken Allgemeine Java-Themen 8
G String Array Größe begrenzt? Allgemeine Java-Themen 4
Ebb String-Array richtig löschen! Allgemeine Java-Themen 3
clemson String-Array Allgemeine Java-Themen 2
T statisches String Array an Methode übergeben Allgemeine Java-Themen 5
X String-Array reallocieren Allgemeine Java-Themen 7
H Array nimmt keinen in Integer konvertierten String auf! Allgemeine Java-Themen 26
G String in String-Array umwandeln in einer Zeile? Allgemeine Java-Themen 2
bernd Teile eines String Array Allgemeine Java-Themen 13
B String Array aus TreeSet Allgemeine Java-Themen 6
M String als array nummer? Allgemeine Java-Themen 5
F Problem mit String-Array Allgemeine Java-Themen 2
OnDemand Java String in Hashmap als Key NULL Allgemeine Java-Themen 27
JAnruVA Datentypen Berechneten String-Wert in Double umwandeln um weiter zu rechnen Allgemeine Java-Themen 7
M String Allgemeine Java-Themen 10
M Suche nach String mit unbekannten characters Allgemeine Java-Themen 53
kodela String kann nicht zu Pfad konvertiert werden Allgemeine Java-Themen 16
melaniemueller Einzelne Zeile aus einer txt Datei in einem String speichern Allgemeine Java-Themen 12
E Objekte in einen String packen und wieder laden Allgemeine Java-Themen 5
M Map<String,String>funktioniert nicht richtig Allgemeine Java-Themen 4
O String in Long Hexerdezimal umwandel Allgemeine Java-Themen 14
N String vergleichen. Allgemeine Java-Themen 27
P String.replace() funktioniert nicht? Allgemeine Java-Themen 3
SaschaMeyer Arbeitet String.split falsch? Allgemeine Java-Themen 4
M Switches ohne String Allgemeine Java-Themen 18
AmsananKING String Iteration Allgemeine Java-Themen 5
S Shuffle String aus if-clause Allgemeine Java-Themen 11
Besset Variablen Ist String = "" + int inordnung? Allgemeine Java-Themen 6
M Map <Long, String> zu Map<String, Long> Allgemeine Java-Themen 9
S String Encoding Verständnisproblem Allgemeine Java-Themen 22
N Prüfen, ob ein String 2x das selbe Zeichen hat Allgemeine Java-Themen 10
SaftigMelo Bug Fixen von String-spliten Allgemeine Java-Themen 8
Monokuma String List nach Zahlen und Worten sortieren Allgemeine Java-Themen 9
Kingamadeus2000 Alle mehrfach vorkommenden Buchstaben rekursiv aus einem String entfernen. Allgemeine Java-Themen 6
YohnsonM String - Aufteilung und Nutzung einzelner Chars Allgemeine Java-Themen 7
O Formatierte String ausgabe bei vier Variablen in einer Zeile Allgemeine Java-Themen 1
S String umbenennen: wie? Allgemeine Java-Themen 4
x46 String Format Fehler Allgemeine Java-Themen 2
S ISO 8601 -> getter / setter String Allgemeine Java-Themen 3
L String zu repräsentativen Wert Allgemeine Java-Themen 0
L regex ganzer string? Allgemeine Java-Themen 2
L Ist ein string ein erlaubter variabel name? Allgemeine Java-Themen 2
Z JNA Cpp-DLL String Verwendung Allgemeine Java-Themen 2
A String auf Zahlen überprüfen Allgemeine Java-Themen 5
MiMa Datum von String zu LocalDateTime Allgemeine Java-Themen 8
W String -> byte[] -> String - Sieht jemand was ich nicht sehe? Allgemeine Java-Themen 10
R char aus String entfernen Allgemeine Java-Themen 10
LimDul Mittels Streams aus Strings A B C den String A, B und C machen Allgemeine Java-Themen 12
M Programm erkennt String aus .txt Datei nicht Allgemeine Java-Themen 3
P einen public <Optinal String> in einer anderen Klasse mit einem Int vergleichen Allgemeine Java-Themen 2
S Ini Text aus String parsen Allgemeine Java-Themen 1
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
M String lässt sich nicht Zusammenfügen Allgemeine Java-Themen 10
Drachenbauer Wie kann ich das Wort "concrete" in einem String durch ein anderes Wort ersetzen lassen? Allgemeine Java-Themen 5
R Schlüsselworte "Throw new exception" gibt nicht den String als Fehlermeldung aus Allgemeine Java-Themen 2
R Variablen String mit split-Funktion aufteilen Allgemeine Java-Themen 7
S Marker aus String ermitteln Allgemeine Java-Themen 5
T Objekt mit String und Int aus TxT Datei erstellen Allgemeine Java-Themen 23
M Bei String.format ein Komma statt einem Punkt ausgeben lassen Allgemeine Java-Themen 1
S MSSQL Exception & Connection String Allgemeine Java-Themen 19
B Bei Email: FW / AW... - Hilfe bei String suche Allgemeine Java-Themen 21
J String - Vergleiche Allgemeine Java-Themen 7
K Aus String zwei Jahreszahlen auslesen Allgemeine Java-Themen 18
Drachenbauer Wie kann eine vorgegebene Farbe über einen String erkannt werden? Allgemeine Java-Themen 11
G CSV in String Allgemeine Java-Themen 7
P String-Verschlüsselung - Frage zur Sicherheit Allgemeine Java-Themen 21

Ähnliche Java Themen

Neue Themen


Oben