Übergang von Kalenderwochen ins neue Jahr

Status
Nicht offen für weitere Antworten.

Zed

Bekanntes Mitglied
Hallo,

also mein Problem. Ich habe eine Liste mit Kalenderwochen von 2007 bis 2010.

Ich hab einen funktion die mir das Datum auf den ersten Tag der KW legt. Dann lese ich die KW und das Jahr aus dem Datum

Hier mal ein Beispiel:

KW-52/2007
KW-01/2007
KW-02/2008

Die erste Kalenderwoche im Jahr 2008 fängt am 31.12.2007 an gehört aber zu 2008. Das Jahr ist 2007 sollte aber 2008 sein.

Kann mir jemand verraten wie ich den übergang sauber hinbekomme und zwar immer. Da muss es doch was geben.

Code:
public Date getStartDateOfKW(Date aDate) {
	    Calendar theCalendar = getNewSystemCalendarInstance();
	    theCalendar.setTime(aDate);
	    theCalendar.set(Calendar.DAY_OF_WEEK, theCalendar.getFirstDayOfWeek());
	    return theCalendar.getTime();
	}

public Date rollDateKW(Date aDate, int aCount) {
	    Calendar theCalendar = getNewSystemCalendarInstance();
	    theCalendar.setTime(aDate);
	    theCalendar.add(Calendar.WEEK_OF_YEAR,aCount);
	    return theCalendar.getTime();
	}

So erstelle ich meine Liste

Code:
 DateUtilities theDateUtil =  DateUtilities.getInstance();
	Date theCurrentDate = theDateUtil.normalizeDate(new Date());
	Date theBeginnDate = theDateUtil.rollDateYear(theCurrentDate, -2);
	theBeginnDate =  theDateUtil.getStartDateOfKW(theBeginnDate);
	Date theEndDate = theDateUtil.rollDateYear(theCurrentDate, 1);
	theEndDate = theDateUtil.getStartDateOfKW(theEndDate);
	List<Date> theList = new ArrayList<Date>();
	
		
	while(theBeginnDate.before(theEndDate)) {
	    int theKW = theDateUtil.getKW(theBeginnDate);
	    int theYear = theDateUtil.getYear(theBeginnDate);

	    ...

	    theList.add(theBeginnDate);
	    theBeginnDate = theDateUtil.rollDateKW(theBeginnDate, +1);
	}
	
	return theList;


thx 4 help
 
S

SlaterB

Gast
nochmal von vorne, nix verstanden,

wenn du vom 1.1.2008 auf den Anfang der Woche gehst, landest du anscheinend beim 31.12.2007 oder nicht?
wenn doch, was soll nun passieren?
daraus 31.12.2008 zu machen scheint wenig sinnvoll,

soll eine Woche nach vorne zum vielleicht 6.1.2008 gesprungen werden?
oder worum gehts?

-----

edit: mal wieder zuspät für die weiteren Antworten eingefügt:
wenn du vom Datum 31.12.2007 aus die Aussage haben willst 'dieses Datum gehört zu einer 2008er-Kalenderwoche'
dann scheint es in der Tat notwendig, nicht einfach die Jahreszahl herauszulösen (2007), sondern eine höhere Methode zu schreiben, die sich wieder genau den Verlauf der Kalenderwochen anschaut
 

Zed

Bekanntes Mitglied
Das ist genau der Punkt.
Ich möchte das wenn eine KW im Jahr 2007 anfängt aber zum Jahr 2008 gehört. Die Jahreszahl 2008 bekommen und nicht 2007. Ich hab gedacht das der Calender evtl. diese Funktionalität irgenwie besitzt. Aber anscheinend bleibt mir wohl nichts anderes über als das selber händisch zu implementieren.

Edit: Ist es so das ein eine KW zum neuen Jahr gehört wenn der Donnerstag im neuen Jahr liegt?
 

Ebenius

Top Contributor
So sollte's gehen. Solltest Du aber nochmal genau testen:
Code:
private static int getYearOfWeekInYear(Date date) {
  final Calendar cal = Calendar.getInstance();
  cal.setTime(date);
  final int weekInYear = cal.get(Calendar.WEEK_OF_YEAR);
  cal.set(Calendar.DAY_OF_WEEK, cal.getActualMinimum(Calendar.DAY_OF_WEEK));
  final int weekStartsInYear = cal.get(Calendar.YEAR);
  cal.set(Calendar.DAY_OF_WEEK, cal.getActualMaximum(Calendar.DAY_OF_WEEK));
  final int weekEndsInYear = cal.get(Calendar.YEAR);

  final int minWeekInYear = cal.getActualMinimum(Calendar.WEEK_OF_YEAR);
  if (weekStartsInYear != weekEndsInYear && weekInYear == minWeekInYear) {
    return weekEndsInYear;
  } else {
    return weekStartsInYear;
  }
}

Mein Test-Code dazu sieht so aus:
Code:
public static void main(String[] args) throws ParseException {
  printTestYearsAndWeeks("2007-12-26");
  printTestYearsAndWeeks("2007-12-27");
  printTestYearsAndWeeks("2007-12-28");
  printTestYearsAndWeeks("2007-12-29");
  printTestYearsAndWeeks("2007-12-30");
  printTestYearsAndWeeks("2007-12-31");
  printTestYearsAndWeeks("2008-01-01");
  printTestYearsAndWeeks("2008-01-02");
  printTestYearsAndWeeks("2008-01-03");
  printTestYearsAndWeeks("2008-01-04");
  printTestYearsAndWeeks("2008-01-05");
  printTestYearsAndWeeks("2008-01-06");
}

private static void printTestYearsAndWeeks(String dateStr)
      throws ParseException {
  final Date date = new SimpleDateFormat("yyyy-MM-dd").parse(dateStr);
  final Calendar cal = Calendar.getInstance();
  cal.setTime(date);
  System.out.println(dateStr
        + ": Year="
        + cal.get(Calendar.YEAR)
        + " WeekOfYear="
        + cal.get(Calendar.WEEK_OF_YEAR)
        + " WeekInYear="
        + getYearOfWeekInYear(date));
}

// EDIT:
Meine Konsole hat gesagt.:
2007-12-26: Year=2007 WeekOfYear=52 WeekInYear=2007
2007-12-27: Year=2007 WeekOfYear=52 WeekInYear=2007
2007-12-28: Year=2007 WeekOfYear=52 WeekInYear=2007
2007-12-29: Year=2007 WeekOfYear=52 WeekInYear=2007
2007-12-30: Year=2007 WeekOfYear=1 WeekInYear=2008
2007-12-31: Year=2007 WeekOfYear=1 WeekInYear=2008
2008-01-01: Year=2008 WeekOfYear=1 WeekInYear=2008
2008-01-02: Year=2008 WeekOfYear=1 WeekInYear=2008
2008-01-03: Year=2008 WeekOfYear=1 WeekInYear=2008
2008-01-04: Year=2008 WeekOfYear=1 WeekInYear=2008
2008-01-05: Year=2008 WeekOfYear=1 WeekInYear=2008
2008-01-06: Year=2008 WeekOfYear=2 WeekInYear=2008

Ebenius
 
S

SlaterB

Gast
oder so:
Code:
    private static int getYearOfWeekInYear2(Date date)
    {
        final Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        boolean strangeWeek = cal.get(Calendar.WEEK_OF_YEAR) < 3 
                              && cal.get(Calendar.MONTH) == 11;
        return cal.get(Calendar.YEAR) + (strangeWeek ? 1 : 0);
    }
;)
 

Zed

Bekanntes Mitglied
Code:
/**
	 * Setzt den Tag der KW auf Donnerstag.
	 * @param aDate Beliebiges Datum
	 * @return Date Es wird immer ein Datum mit dem Wochentag Donnerstag zurückgegeben
	 * 
	 */
	public Date getThursdayByDateInKW(Date aDate) {
	    Calendar theCalendar = getNewSystemCalendarInstance();
	    theCalendar.setTime(aDate);
	    // Setzt das Datum auf Donnerstag
	    theCalendar.set(Calendar.DAY_OF_WEEK, Calendar.THURSDAY);
	    return theCalendar.getTime();
	}

Diese Methode scheint mein Problem zu lösen. Da ich nur die KW und das Jahr brauche. So ist mir der Wochentag des Datums egal. Ist schon fast zu einfach. Hab mal wieder um 5 Ecken gedacht.

Wie ich sehe denkt ihr auch um paar Ecken :D. Thx für eure Mühe.
 

Ebenius

Top Contributor
SlaterB hat gesagt.:
oder so:
Code:
    private static int getYearOfWeekInYear2(Date date)
    {
        final Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        boolean strangeWeek = cal.get(Calendar.WEEK_OF_YEAR) < 3 
                              && cal.get(Calendar.MONTH) == 11;
        return cal.get(Calendar.YEAR) + (strangeWeek ? 1 : 0);
    }
;)

Das ist zwar möglich aber nicht gut! Meine Implementierung verwendet absichtlich so wenig Wissen wie möglich. Dein Beispiel funktioniert eben nicht mit Kalendern die den UNDECIMBER unterstützen.

Der andere Lösungsvorschlag des OP ist auch nicht gut. Was ist mit Kalendern die andere Regeln für den Anfang der Kalenderwoche haben? Der Wochenanfang ist auch im Englischen anders als im Deutschen...

Wikipedia hat gesagt.:
Das Jahr umfasst mindestens 52 durchnummerierte Kalenderwochen (KW), wobei es bei den Wochen-Nummerierungen verschiedene Variationen gibt. Je nach angewandter Regel ist die erste Woche des Jahres
jene, in die der 1. Januar fällt (USA, Excel-Funktion „Kalenderwoche“)
die erste Woche, in die mindestens vier Tage des neuen Jahres fallen (DIN 1355 / ISO 8601)
die erste vollständige Woche des Jahres (selten)

Grüße, Ebenius
 

Ebenius

Top Contributor
So. Bei mir gab's nen Bug, set geht immer vorwärts. :) Jetzt stimmt's:
Code:
private static int getYearOfWeekInYear(Date date) {
  final Calendar cal = Calendar.getInstance();
  cal.setTime(date);
  final int weekInYear = cal.get(Calendar.WEEK_OF_YEAR);
  final int maxDayOfWeek = cal.getActualMaximum(Calendar.DAY_OF_WEEK);
  cal.set(Calendar.DAY_OF_WEEK, maxDayOfWeek);
  final int weekEndsInYear = cal.get(Calendar.YEAR);
  cal.add(Calendar.DAY_OF_WEEK, cal.getActualMinimum(Calendar.DAY_OF_WEEK)
        - cal.getActualMaximum(Calendar.DAY_OF_WEEK));
  final int weekStartsInYear = cal.get(Calendar.YEAR);

  final int minWeekInYear = cal.getActualMinimum(Calendar.WEEK_OF_YEAR);
  if (weekStartsInYear != weekEndsInYear && weekInYear == minWeekInYear) {
    return weekEndsInYear;
  } else {
    return weekStartsInYear;
  }
}

Ebenius
 

Ebenius

Top Contributor
Und der dritte Post in Folge, sorry! Aber ist alles etwas länger.

Slater, bei Dir ist auch ein Bug.
Meine Konsole hat gesagt.:
2010-12-30: Year=2010 WeekOfYear=52 WeekInYear=2010
2010-12-31: Year=2010 WeekOfYear=52 WeekInYear=2010
2011-01-01: Year=2011 WeekOfYear=52 WeekInYear=2011
2011-01-02: Year=2011 WeekOfYear=52 WeekInYear=2011

Zed, nimm meinen letzten Code, der sollte funktionieren.

Ebenius
 
S

SlaterB

Gast
und der Vollständgkeithalber nochmal die elegante Variante:
Code:
    private static int getYearOfWeekInYear2(Date date)
    {
        final Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        boolean lowWeekOfYear = cal.get(Calendar.WEEK_OF_YEAR) < 3;
        boolean strangeWeek = lowWeekOfYear == (cal.get(Calendar.MONTH) > 5);
        return cal.get(Calendar.YEAR) + (strangeWeek ? lowWeekOfYear ? 1 : -1 : 0);
    }
 

Ebenius

Top Contributor
Slater, testest Du Deinen Code manchmal?

Meine Konsole hat gesagt.:
2008-01-14: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-15: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-16: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-17: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-18: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-19: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-20: Year=2008 WeekOfYear=3 WeekInYear=2007 Expected=2008
2008-01-21: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-22: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-23: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-24: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-25: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-26: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-27: Year=2008 WeekOfYear=4 WeekInYear=2007 Expected=2008
2008-01-28: Year=2008 WeekOfYear=5 WeekInYear=2007 Expected=2008
2008-01-29: Year=2008 WeekOfYear=5 WeekInYear=2007 Expected=2008
2008-01-30: Year=2008 WeekOfYear=5 WeekInYear=2007 Expected=2008

// EDIT: Und "eleganter" ist der Code nicht. Er unterstützt eben nur den gregorianischen Kalender ordentlich. Ein Kalender der der Meinung ist, die Kalender-Wochen im Mai/Juni zu beginnen, würde damit nicht funktionieren. Ich hab schon Gründe, warum ich die ganzen furchtbaren getActualXXX()-Methoden und so verwende!

BTW: Meinen Code habe ich eben gegen den Gregorianischen Kalender der nächsten 200 Jahre im Deutschen Raum getestet (natürlich nach heutigen Regeln :) ).

Ebenius
 
S

SlaterB

Gast
tja, diesmal gewiss zu wenig, zum Glück passt du auf ;)

Code:
    private static int getYearOfWeekInYear2(Date date)
    {
        final Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        int weekOfYear = cal.get(Calendar.WEEK_OF_YEAR);
        int month = cal.get(Calendar.MONTH);

        boolean strangeWeek = (weekOfYear < 3 && month > 7) || (weekOfYear > 45 && month < 3);
        return cal.get(Calendar.YEAR) + (strangeWeek ? weekOfYear < 3 ? 1 : -1 : 0);
    }
 

Ebenius

Top Contributor
Jetzt besteht's meinen Trivial-Test. :)

Immernoch offen ist die Frage, warum Dein Ansatz eleganter sein soll. Er ist nicht besser lesbar, und kann mit Kalender-Korrekturen nicht umgehen. Ich zitiere mal wieder:
Wikipedia: Gregorianischer Kalender hat gesagt.:
Jahresbeginn [Bearbeiten]

Parallel zur Kalenderreform, nicht gleichzeitig mit ihr, wurde der Jahresbeginn offiziell auf den 1. Januar verschoben, der sich aufgrund seines Namens (Ianua [lat.] = Tür), der Wintersonnenwende und Christi Geburt als Neujahrstag anbietet; außerdem hatte sich darin die römische Tradition bewahrt. Im Mittelalter hatte das Jahr ansonsten an unterschiedlichen Tagen begonnen, darunter Weihnachten, Ostern und Mariä Verkündigung. Dennoch hatte die gregorianische Reform einen Einfluss darauf, weil in der päpstlichen Bulle eine Liste mit den neuen Namenstagen der Heiligen beilag, die die restlichen Feiertage 1582 bis zum 31. Dezember und die des ganzen folgenden, neu aufgeteilten Jahres (und aller zukünftigen) aufführte. Damit kam es zu Überschneidungen von 11 Tagen (Gregorianischer/Julianischer Kalender) und gleichzeitig einem Jahr (zwischen Neujahr und Ostern): „am 10./21. Februar 1750/1751“.

Ebenius
 
S

SlaterB

Gast
du hast Recht, streiche bitte 'elegant' aus unser aller Gedächtnis,
manchmal kann es auch übertreiben..
 

Zed

Bekanntes Mitglied
Danke für die Mühe hat euch wohl echt spass gemacht das Problem :D
Ich nehme auf alle Fälle die funktionen in mein Codebook auf. Schon sehr nice aber der Calender sollte die KW eigentlich von haus aus richtig ausgeben auch mit dem Übergang.

Aber wenn man sicher ist das der Calender GregorianCalendar bleibt ist meine Lösung eigentlich auch nicht verkehrt
 

Ebenius

Top Contributor
Deine Lösung ist in Amerika falsch! Da liegt der erste Januar nämlich immer in KW 1. Weiter oben ein Auszug aus der Wiki beschreibt das doch.

// EDIT: Der Calendar macht doch alles richtig. Du fragst nach WEEK_IN_YEAR und er gibt die richtige Antwort. Und wenn Du nach YEAR fragst, gibt er auch die richtige Antwort.
 

Zed

Bekanntes Mitglied
Mir ist schon bewusst das das es in America falsch ist. Eine andere Möglichkeit wäre anhand der Locale zu bestimmen ob man in USA oder Europa ist. Was ich aber eher als Flickwerk bezeichnen würde.

Aber die Software kommt nicht nach America.

Der Calender macht es schon richtig was ihm aber fehlt ist ne Konstante YEAROFWEEK
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Java Heap Space durch Übergang von einer Klasse in die ander Java Basics - Anfänger-Themen 3
S Kalenderwochen im Excel Java Basics - Anfänger-Themen 0
P Neue Java v8 JRE Version nicht über alte drüber installierbar: Wie sonst? Java Basics - Anfänger-Themen 7
F Erste Schritte Zahlenreihe von Arraylist in 3erBlöcke sortiert in neue Arraylist Java Basics - Anfänger-Themen 2
B Verkettete Liste durchgehen und einzelne Elemente in neue Liste tun Java Basics - Anfänger-Themen 9
S JavaFX - Objekt an neue Stage übergeben Java Basics - Anfänger-Themen 12
C Nachträglich neue grafische Objekte hinzufügen Java Basics - Anfänger-Themen 7
A eine neue normale String-Array von einer String-Array, die in for schleife ist, schaffen Java Basics - Anfänger-Themen 3
B Neue Liste erstellen, wenn Objekte bestimmte Referenz hat / Gruppierung von Einträgen Java Basics - Anfänger-Themen 12
J Neue Werte in ein Array hinzugeben Java Basics - Anfänger-Themen 8
V Neue Ausgabe von toString nach Methodenaufruf Java Basics - Anfänger-Themen 9
B Objekt an neue Stage übergeben? Java Basics - Anfänger-Themen 9
L Neue Klasse für TableView? Java Basics - Anfänger-Themen 17
tsom Erste Schritte itext Text als Block auf neue Seite Java Basics - Anfänger-Themen 0
T Zufällige Matrix in neue Matrix schreiben Java Basics - Anfänger-Themen 6
M BufferedReader neue Zeile nach Knopfdruck Java Basics - Anfänger-Themen 9
S drawString() neue Zeile Java Basics - Anfänger-Themen 4
H Aus wav-datei lesen und in neue wav-datei speichern Java Basics - Anfänger-Themen 10
E Wenn i (for-Loop) bestimmter Wert, dann neue Zeile eines Buttons Java Basics - Anfänger-Themen 7
Hijo2006 Neue externe Klasse einbinden Java Basics - Anfänger-Themen 13
W Neue Klassenmethode implementieren.. Java Basics - Anfänger-Themen 6
U neue Methoden in JSP??? Java Basics - Anfänger-Themen 1
L0MiN Erste Schritte Neue Punkte zu einer Map hinzufügen und dauerhaft speichern? Java Basics - Anfänger-Themen 4
N wie schreibt man die neue for schleife? Java Basics - Anfänger-Themen 3
D Wie erstelle ich eine neue Hauptklasse mit eclipse? Java Basics - Anfänger-Themen 3
D neue public static class variablen in array speichern? Java Basics - Anfänger-Themen 6
B Neue Bibliothek hinzufügen Java Basics - Anfänger-Themen 2
S Daten aus anderen Dateien in neue Datei einlesen Java Basics - Anfänger-Themen 3
M FileWriter Neue Datei wenn aktuelle "zu groß" Java Basics - Anfänger-Themen 3
C auslesen bestimmter werte einer textdatei und anschl. hineinschreiben in eine neue txt-datei. Java Basics - Anfänger-Themen 2
R csv-Datei auslesen und ausgelesene Daten in neue csv-Datei speichern Java Basics - Anfänger-Themen 2
D Neue Array übernimmt Werte des alten nicht Java Basics - Anfänger-Themen 5
J Neue Zeile an bestimmter Stelle in Textdatei einfügen Java Basics - Anfänger-Themen 2
M Neue Objekte mit Hilfe von String Variable erschaffen Java Basics - Anfänger-Themen 2
I Neue Klassenbibliothek erstellen Java Basics - Anfänger-Themen 8
K Iteration - Alte und neue For Schleife Java Basics - Anfänger-Themen 17
M Klassen Eine Klasse abrufen ohne eine neue Instanze auf zu rufen? Java Basics - Anfänger-Themen 8
C Vector erzeugt neue Indizes nach Input Java Basics - Anfänger-Themen 2
S neue Methode schreiben Java Basics - Anfänger-Themen 14
E Variable neue Random Zahl zuweisen, wenn Button geklickt Java Basics - Anfänger-Themen 5
J Werte ins neue Fenster übertragen Java Basics - Anfänger-Themen 6
G Ausgabe nach 5 Zeichen in neue Zeile schreiben??? Java Basics - Anfänger-Themen 12
A Werte per Zufall aus einer Datei ziehen und in eine neue Datei schreiben Java Basics - Anfänger-Themen 9
F Variablen Übergabe von eingelesenen Variablen in neue Klasse Java Basics - Anfänger-Themen 15
U neue Java-Datei öffnen Java Basics - Anfänger-Themen 10
S Itext und eine neue Zeile einfügen Java Basics - Anfänger-Themen 2
Corben Input/Output FileOutputStream - neue Zeile mit write(10) Java Basics - Anfänger-Themen 6
K in Konstruktor neue Objekte einer anderen Klasse erzeugen Java Basics - Anfänger-Themen 9
S Datenströne - Text in eine Datei einlesen, umwandeln und in eine neue Datei schreiben Java Basics - Anfänger-Themen 6
F Neue Klasse mag nicht - nullPointerException Java Basics - Anfänger-Themen 6
L String suchen und ersetzten, ohne neue Datei Java Basics - Anfänger-Themen 4
X FileHandler: neue Datei erzeugen Java Basics - Anfänger-Themen 2
U Java neue Variable für jeden Schleifendurchgang Java Basics - Anfänger-Themen 11
K Neue Menge aus zwei Mengen konstruieren Java Basics - Anfänger-Themen 3
Luk10 Dateipfad beim Laden einer Datei + Neue kleine Frage! Java Basics - Anfänger-Themen 11
Hindi93 Neue Libs - wohin damit? Java Basics - Anfänger-Themen 7
G JUnit ist das neue main() Java Basics - Anfänger-Themen 16
M neue Zufallszahl in Schleife Java Basics - Anfänger-Themen 2
M java neue datei erstellen Java Basics - Anfänger-Themen 6
V Scanner Einlese aus Datei in neue Datei? Java Basics - Anfänger-Themen 8
Haubitze_Broese neue Klasse? Java Basics - Anfänger-Themen 6
F Neue Panelgröße nach Fenster maximieren Java Basics - Anfänger-Themen 5
S FileWriter - in neue Zeile schreiben!? Java Basics - Anfänger-Themen 19
P OOP Automatisch neue Objekte erstellen Java Basics - Anfänger-Themen 14
L Neue Zeile JTable Java Basics - Anfänger-Themen 13
B Eine neue Klasse in anderen Projekten nutzen Java Basics - Anfänger-Themen 5
W neue Variablen in Schleife anlegen Java Basics - Anfänger-Themen 13
S GridBagLayout neue Objekte hinzufügen Java Basics - Anfänger-Themen 3
M Action als neue Klasse Java Basics - Anfänger-Themen 2
B Teile einer Image in neue Image kopieren Java Basics - Anfänger-Themen 4
E Neue zeile in string Java Basics - Anfänger-Themen 3
L Mit Array neue Objekte erzeugen Java Basics - Anfänger-Themen 3
R Zeichnung entfernen und neue Zeichnen lassen Java Basics - Anfänger-Themen 20
R Neue GUI öffnen und die Alte schließen Java Basics - Anfänger-Themen 6
J ArrayList<Point> in eine neue ArrayList<Point> kopieren Java Basics - Anfänger-Themen 8
D Wie neue Instanz einer Klasse erstellen, von der ich nur eine andere Instanz kenne? Java Basics - Anfänger-Themen 13
S Stilfrage: Neue Klasse wenn es in einer Klasse zu viele Methoden gibt? Java Basics - Anfänger-Themen 14
G neue Instanz von ArrayList Java Basics - Anfänger-Themen 5
W JTextfield in neue Zeile einfügen Java Basics - Anfänger-Themen 5
JFeel-x Kann man in Eclipse neue Shortcuts erstellen? Java Basics - Anfänger-Themen 17
GambaJo Ab wann neue Klasse erzeugen? Java Basics - Anfänger-Themen 2
S Auf neue Dateien überprüfen Java Basics - Anfänger-Themen 2
Q java.util.loggging neue datei erstellen Java Basics - Anfänger-Themen 3
M Neue Pakete implementieren Java Basics - Anfänger-Themen 5
D neue Datei inkl. Ordner erstellen - in einem Rutsch? Java Basics - Anfänger-Themen 7
H ist eine "neue Session" für Mail möglich? Java Basics - Anfänger-Themen 3
G FileWriter -> neue Zeile Java Basics - Anfänger-Themen 13
S PrepareStatement, jede neue Zeile INT-Wert Java Basics - Anfänger-Themen 5
K Eine Neue Methode Schreiben . Java Basics - Anfänger-Themen 15
L ftp öffnen über neue DOS-Box Java Basics - Anfänger-Themen 8
A Neue Objekte zur Laufzeit erzeugen Java Basics - Anfänger-Themen 5
M Neue Zeile? Java Basics - Anfänger-Themen 8
M JTable - DefaultTableModel - neue Row per Button-Klick Java Basics - Anfänger-Themen 2
S neue Aufgabe Java Basics - Anfänger-Themen 4
U Werte in neue Klasse speichern Java Basics - Anfänger-Themen 23
M Mit Java eine neue DB anlegen über XAMPP? Ist das möglich ? Java Basics - Anfänger-Themen 4
G Neue Look and Feels Java Basics - Anfänger-Themen 6
K Neue Werte für gleiche Array-Indexe Java Basics - Anfänger-Themen 16
Bernasconi Programmierstil / Wann eine neue Datei? Java Basics - Anfänger-Themen 5
S Datei auslesen und neue schreiben (keine Textdatei) Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben