Null Pointer Exception

Tino124

Mitglied
Hallo, ich habe 2 klassen einmal meine Klasse Grafik die meine GUI beinhaltet und einmal meine Klasse Methode die in der ein DOM Parser enthalten ist der von der ActionPerformet methode aufgerufen wird, nun habe ich den ganzen Spaß gecoded und er schmeißt mit einmal in Zeile 26 in der Klasse Methode ne Nullpointer exception raus und einmal in der Klasse Grafik in Zeile 51 das selbe, was hab ich falsch gemacht ?


Java:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
 
class Grafik {
	DefaultTableModel tabModel;
	JTable table;
 
	
	public static JTextField tf;
	
	public static void main(String[] args) {
		Grafik t = new Grafik();
	}
 
	static String A;
	static String B;
	static String C;
	static String D;
	static String E;
	
	
	public Grafik() {
		String[] columnNames = {"Linie", "Ziel", "Platz", "HF", "Zeit"};
 
		Object[][] data = {
				{ A, B, C, D, E },
			
			};
 
		tabModel = new DefaultTableModel(data, columnNames);
 
		table = new JTable(tabModel);
		JScrollPane scrollPane = new JScrollPane(table);
 
		JPanel buttonPanel = new JPanel();
		JTextField tf = new JTextField("Haltestelle eingeben");
		JButton button = new JButton("Suche");
		
		
		buttonPanel.add(tf);
		buttonPanel.add(button);
		
		
				
 
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				try {
					Methode.lesen();
				} catch (Exception e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
					   }
		});
 
 
		JPanel mainPanel = new JPanel();
		JFrame frame = new JFrame("Titel");
		mainPanel.setLayout(new BorderLayout());
		mainPanel.add(scrollPane, "Center");
		mainPanel.add(buttonPanel, "South");
		frame.getContentPane().add(mainPanel);
		frame.pack();
		frame.setVisible(true);
	}
	   //Getter
		
		public JTextField tf(){
			return  tf();
			}
		public String A(){
			return  A();
			}
		public String B(){
			return  B();
			}
		public String C(){
			return  C();
			}
		public String D(){
			return  D();
			}
		public String E(){
			return  E();
			}
}
Java:
import java.io.*;
import java.net.URL;
 
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
 
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
 
public class Methode {
 
    /**
     * @param string
     */


	public static void lesen() throws Exception {
	
		
		//DOM Parser der die XML daten der links ausließt
        DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
        Document doc = dBuilder.parse(new URL("xy.php")
                        .openStream());

        doc.getDocumentElement().normalize();
        
        NodeList nList = doc.getElementsByTagName("Abfahrt");
        
        
 
        for (int temp = 0; temp < nList.getLength(); temp++) {
 
        	
        	
            Node nNode = nList.item(temp);
            if (nNode.getNodeType() == Node.ELEMENT_NODE) {
 
                Element eElement = (Element) nNode;

                Grafik.A = getTagValue("Linie", eElement);
                Grafik.B = getTagValue("Ziel", eElement);
                Grafik.C = getTagValue("Platz", eElement);
                Grafik.D = getTagValue("Zeit", eElement);
                Grafik.E = getTagValue("HF", eElement);
           
            }
        }
		
	}
	
	
    public static String getTagValue(String sTag, Element eElement) {
        NodeList nlList = eElement.getElementsByTagName(sTag).item(0).getChildNodes();
        Node nValue = (Node) nlList.item(0);
        return nValue.getNodeValue();
        
        
    }
}
 
Zuletzt bearbeitet von einem Moderator:

HimBromBeere

Top Contributor
Naja, beide Zeilen gehören zusammen: die NULL-PointerException wird ausgelöst in Zeile 26(Methode.java) und an Zeile 56(Graphic) weitergereicht. Das sind keine zwei Exceptions, sondern du brauchst dch nur um die zu kümmern, wo´s herkommt.

EDIT: Schau mal in der API zur Methode parse(), unter welchen Umständen da eine NullPointerException gewrofen wird.

EDIT: Gut, parse() erzeugt die schonmal nicht, musst du mal in den Parametern gucken, ob da irgendwann mal was null ist (mein Tipp wäre Graphic.ft.)

EDIT: die Variable tf statisch und dann auch noch public zu machen, ist nicht gerade das Optimum in Sachen Kapselung (um nicht zu sagen es ist das absolute Wurst-Käse-Szenario)
 
Zuletzt bearbeitet:
B

bone2

Gast
sicher zeile 26? da steht nur
Code:
.openStream());
und das funktioniert bei mir mit deinem beispiel problemlos

Code:
Grafik.tf.getText
dürfte allerdings immer null sein, da du nicht auf deine initialisierte Grafik zugreifst sondern einfach auf eine statische neue Version des Objekt Grafik.
 
Zuletzt bearbeitet von einem Moderator:

Tino124

Mitglied
Hups, das ist mir jetzt peinlich, wieso ich das da so hingeklatsch hab weiß ich nicht, aber das es schwachsinn ist wird mir grade auch klar xD Meine Java Kentnisse halten sich in grenzen ich bin noch Newbie :S

der schmeißt mir egal was ich abänder immer diese Exception hier raus :


Code:
Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problem: 
	Cannot make a static reference to the non-static field Grafik.tf

	at Methode.lesen(Methode.java:26)
	at Grafik$1.actionPerformed(Grafik.java:51)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$000(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(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)

Und die Variable tf muss static sein sonnst kann ich ja von meiner methode lesen, die auch static ist, nicht darauf zugreifen. wenn ich das richtig verstanden habe..?
 
B

bone2

Gast
ja was du willst geht nicht... Methode weiß ja nichts von der editbox

edit: da is soviel merkwürdig... mom
 
Zuletzt bearbeitet von einem Moderator:

Tino124

Mitglied
Okay, ich hab das nun folgendermaßen abgeändert:
Java:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
 
class Grafik {
	DefaultTableModel tabModel;
	JTable table;
 
	
	static JTextField tf;
	
	public static void main(String[] args) {
		Grafik t = new Grafik();
	}
 
	static String A;
	static String B;
	static String C;
	static String D;
	static String E;
	
	
	public Grafik() {
		String[] columnNames = {"Linie", "Ziel", "Platz", "HF", "Zeit"};
 
		Object[][] data = {
				{ A, B, C, D, E },
			
			};
 
		tabModel = new DefaultTableModel(data, columnNames);
 
		table = new JTable(tabModel);
		JScrollPane scrollPane = new JScrollPane(table);
 
		JPanel buttonPanel = new JPanel();
		final JTextField tf = new JTextField("Haltestelle eingeben");
		JButton button = new JButton("Suche");
		
		
		buttonPanel.add(tf);
		buttonPanel.add(button);
		
		
				
 
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				try {
					Methode.lesen(tf);
				} catch (Exception e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
					   }
		});
 
 
		JPanel mainPanel = new JPanel();
		JFrame frame = new JFrame("Titel");
		mainPanel.setLayout(new BorderLayout());
		mainPanel.add(scrollPane, "Center");
		mainPanel.add(buttonPanel, "South");
		frame.getContentPane().add(mainPanel);
		frame.pack();
		frame.setVisible(true);
	}
	   //Getter
		
		public JTextField tf(){
			return  tf();
			}
		public String A(){
			return  A();
			}
		public String B(){
			return  B();
			}
		public String C(){
			return  C();
			}
		public String D(){
			return  D();
			}
		public String E(){
			return  E();
			}
}

Java:
import java.io.*;
import java.net.URL;
 
import javax.swing.JTextField;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
 
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
 
public class Methode {
 
    /**
     * @param string
     */


	public static void lesen(JTextField tf) throws Exception {
	
		
		//DOM Parser der die XML daten der links ausließt
        DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
        Document doc = dBuilder.parse(new URL("xy.php")
                        .openStream());

        doc.getDocumentElement().normalize();
        
        NodeList nList = doc.getElementsByTagName("Abfahrt");
        
        
 
        for (int temp = 0; temp < nList.getLength(); temp++) {
 
        	
        	
            Node nNode = nList.item(temp);
            if (nNode.getNodeType() == Node.ELEMENT_NODE) {
 
                Element eElement = (Element) nNode;

                Grafik.A = getTagValue("Linie", eElement);
                Grafik.B = getTagValue("Ziel", eElement);
                Grafik.C = getTagValue("Platz", eElement);
                Grafik.D = getTagValue("Zeit", eElement);
                Grafik.E = getTagValue("HF", eElement);
           
            }
        }
		
	}
	
	
    public static String getTagValue(String sTag, Element eElement) {
        NodeList nlList = eElement.getElementsByTagName(sTag).item(0).getChildNodes();
        Node nValue = (Node) nlList.item(0);
        return nValue.getNodeValue();
        
        
    }
}

Er wirft mir nun keine Exceptions mehr aus aber sobald ich debugge und in mein textfeld die haltestelle "nordbad" eingebe müsste er eigentlich daten abrufen und diese in das jtable eintragen und ausgeben, aber beim klick des buttons passiert nichts :/

Und entschuldigt das ich schonwieder den ganzen quellcode hier hin poste :/

Die Url die ich abrufe, beinhaltet auch immer unterschiedlich viele tags, also müsste die tabelle um einiges zu klein sein. Aber wie in meinem "vorgänger programm" müsste er auch wenn es mehr tags gibt als zu befüllende container trotzdem wenigstens die erste oder die letzte bahn die auf der seite steht ausgeben.
 
Zuletzt bearbeitet von einem Moderator:

HimBromBeere

Top Contributor
Ich glaube, die Zuweisung eines Strings zu einer Komponente dürfte nicht gehen, sprich Grafik.A = getValueTag(...) funktioniert nicht.
Außerdem sind deine Textfelder zu dem Zeitpunkt nicht initialisiert, sondern einfach nur null, was selbst im Fall von setText() zu einer NullPointerException führen müsste. Also Initialisiere die erstmal:
Java:
static JTextField A = new JTextField();
und dann setze das Textattribut mittels
Code:
setText(String)
 
B

bone2

Gast
hab mal ne menge gefixt, rest solltest selber schaffen

methode
Java:
import java.net.URL;

import javax.swing.JTextField;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;

public class Methode {

    /**
     * @param string
     */


    public static void lesen(JTextField tf) throws Exception {

        System.out.println("lesen " + tf.getText());

        //DOM Parser der die XML daten der links ausließt
        DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
        System.out.println("factory done");
        DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
        System.out.println("builde done");
        URL url = new URL("xy.php");
        System.out.println("url done " + url.toString());
//        URLConnection con = url.openConnection(); // openStream in lang
//        System.out.println("url connection done");
//        InputStream in = con.getInputStream(); // das hier hängt und macht nix, ka warum
//        System.out.println("con get inputstream done");
        Document doc = dBuilder.parse(url.toString()); // geht aber auch ohne stream direkt mit der url
        System.out.println("parse done");

        doc.getDocumentElement().normalize();

        System.out.println("doc normalize done");
        NodeList nList = doc.getElementsByTagName("Abfahrt");
        System.out.println("get abfahrt done");



        for (int temp = 0; temp < nList.getLength(); temp++) {
            System.out.println("listen loop");



            Node nNode = nList.item(temp);
            if (nNode.getNodeType() == Node.ELEMENT_NODE) {

                Element eElement = (Element) nNode;

                Grafik.A = getTagValue("Linie", eElement); // hier passiert wieder nix, grafik kennt er nicht
                Grafik.B = getTagValue("Ziel", eElement); // bzw nicht die grafik die vorne die tabelle darstellt
                Grafik.C = getTagValue("Platz", eElement); // müssen wie tf alle übergeben werden damit er sie schreiben kann
                Grafik.D = getTagValue("Zeit", eElement);
                Grafik.E = getTagValue("HF", eElement);

            }
        }

    }


    public static String getTagValue(String sTag, Element eElement) {
        if (eElement != null && sTag != null && eElement.getElementsByTagName(sTag).item(0) != null) {
            NodeList nlList = eElement.getElementsByTagName(sTag).item(0).getChildNodes();
            Node nValue = nlList.item(0);

            if (nValue != null) { // haltestelle gefunden
                return nValue.getNodeValue();
            }
        }

        return "not found"; // keine haltestelle


    }
}

grafik
Java:
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;

class Grafik {
    private DefaultTableModel tabModel;
    private JTable table;


    private JTextField tf; // public und static...

    public static void main(String[] args) {
        Grafik t = new Grafik();
    }

    static String A;
    static String B;
    static String C;
    static String D;
    static String E;


    public Grafik() {
        String[] columnNames = {"Linie", "Ziel", "Platz", "HF", "Zeit"};

        Object[][] data = {
                { A, B, C, D, E },

            };

        tabModel = new DefaultTableModel(data, columnNames);

        table = new JTable(tabModel);
        JScrollPane scrollPane = new JScrollPane(table);

        JPanel buttonPanel = new JPanel();
        tf = new JTextField("Haltestelle eingeben"); // hier wurde ein neues tf erzeugt und nicht das attribut von oben benutzt
        JButton button = new JButton("Suche");


        buttonPanel.add(tf);
        buttonPanel.add(button);




        button.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                try {
                    System.out.println(tf.getText());
                    Methode.lesen(tf); // der methode sagen welches textfeld es lesen soll
                } catch (Exception e1) {
                    // TODO Auto-generated catch block
                    e1.printStackTrace();
                }
                       }
        });


        JPanel mainPanel = new JPanel();
        JFrame frame = new JFrame("Titel");
        mainPanel.setLayout(new BorderLayout());
        mainPanel.add(scrollPane, "Center");
        mainPanel.add(buttonPanel, "South");
        frame.getContentPane().add(mainPanel);
        frame.pack();
        frame.setVisible(true);
    }
       //Getter

        public JTextField tf(){
            return  tf; // fixed
            }
        public String A(){ // der getter ruft sich selber auf... endlosschleife
            return  A();
            }
        public String B(){
            return  B();
            }
        public String C(){
            return  C();
            }
        public String D(){
            return  D();
            }
        public String E(){
            return  E();
            }
}
 
Zuletzt bearbeitet von einem Moderator:


Schreibe deine Antwort... und nutze den </> Button, wenn du Code posten möchtest...
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Null-Pointer Exception beim Programmstart Java Basics - Anfänger-Themen 8
S leeres Array statt Null Pointer Exception ausgeben Java Basics - Anfänger-Themen 20
C Null Pointer Exception Java Basics - Anfänger-Themen 10
G Null Pointer Exception Java Basics - Anfänger-Themen 4
D OOP Warum bekomme ich eine Null-Pointer Exception!!? :( Java Basics - Anfänger-Themen 4
A Null Pointer Exception in Liste Java Basics - Anfänger-Themen 11
L Null Pointer Exception bei setText Java Basics - Anfänger-Themen 9
T Null Pointer Exception Java Basics - Anfänger-Themen 4
H Null Pointer Exception Problem Java Basics - Anfänger-Themen 3
L Null Pointer Exception bei Focus Event bei einem JTextField Java Basics - Anfänger-Themen 2
D Null-Pointer-Exception Java Basics - Anfänger-Themen 5
E Hash Map - Null Pointer Exception? Java Basics - Anfänger-Themen 3
B Call By reference (Null pointer exception) Java Basics - Anfänger-Themen 6
J Null Pointer Exception in der "ob Null"-Abfrage? Java Basics - Anfänger-Themen 37
B Null Pointer Exception Java Basics - Anfänger-Themen 7
A Null Pointer Exception beim Erstellen eines Arrays aus einer eigenen Klasse Java Basics - Anfänger-Themen 3
K Null pointer exception in Methode Java Basics - Anfänger-Themen 4
D Null Pointer Exception Java Basics - Anfänger-Themen 8
D null pointer exception Java Basics - Anfänger-Themen 3
M Null Pointer Exception Java Basics - Anfänger-Themen 18
T Null Pointer Exception Java Basics - Anfänger-Themen 2
F Null Pointer Exception #2 Java Basics - Anfänger-Themen 5
I Unerklärliche Null-Pointer-Exception bei JRadioButton Array Java Basics - Anfänger-Themen 2
H Null Pointer Exception? Java Basics - Anfänger-Themen 4
G Null Pointer Exception Java Basics - Anfänger-Themen 10
N null pointer exception Java Basics - Anfänger-Themen 6
S Null-Pointer-Exception Java Basics - Anfänger-Themen 5
B Null Pointer Exception Java Basics - Anfänger-Themen 2
L nur kleines null Pointer Exception problem Java Basics - Anfänger-Themen 9
R Null Pointer Exception von anderer Klasse aus. Java Basics - Anfänger-Themen 2
N NULL Pointer Exception Java Basics - Anfänger-Themen 4
J Java.lang Null Pointer Exception Java Basics - Anfänger-Themen 3
Dilandau null pointer exception - woran liegts? Java Basics - Anfänger-Themen 16
W Null-Pointer trotz Konstruktor? Java Basics - Anfänger-Themen 9
Orkanson Null Pointer Expception Java Basics - Anfänger-Themen 3
G Null Pointer Exeption Java Basics - Anfänger-Themen 8
Z Null Pointer?! WHY? Java Basics - Anfänger-Themen 11
J Null-Pointer -> Code-Zeile ausgeben möglich? Java Basics - Anfänger-Themen 7
N null pointer exeption problem Java Basics - Anfänger-Themen 4
H Null pointer Exeption Java Basics - Anfänger-Themen 4
R Thread geht jetzt - aber - Fehler "Null-Pointer" Java Basics - Anfänger-Themen 20
S Vector wirdn icht gefüllt, null Pointer, was ist der Fehler Java Basics - Anfänger-Themen 6
T Ich brauche eine Schleife die eine beliebige Zahl so lange durch 10 teilt bis zur Null Java Basics - Anfänger-Themen 5
M NullPointerException: Cannot read the array length because "this.Kinder" is null Java Basics - Anfänger-Themen 1
J 2 listen vergleichen, die auch null Elemente haben können ! Java Basics - Anfänger-Themen 9
I Grundsatzfrage: Belegt eine Referenz auf 'null' RAM, und wenn ja - wieviel ;-) ? Java Basics - Anfänger-Themen 5
H Ein übergegebenes Objekt auf null setzen Java Basics - Anfänger-Themen 9
P Buffer und null Java Basics - Anfänger-Themen 3
"java.util.HashMap.get(Object)" is null Java Basics - Anfänger-Themen 10
jakobfritzz Array- cannot invoke "" because "" is null Java Basics - Anfänger-Themen 4
W Wie ziehe ich von einer bestimmten Zahl, Zahlen ab, bis mein Ergebnis null beträgt? Java Basics - Anfänger-Themen 10
N null in String replacen Java Basics - Anfänger-Themen 16
S JavaKara Null Exception Error Java Basics - Anfänger-Themen 4
K Bufread.readLine())!= null wie beenden? Java Basics - Anfänger-Themen 4
C Variablen Provided text for message may not be null Java Basics - Anfänger-Themen 9
T ComboBox getValue() zeigt null Java Basics - Anfänger-Themen 7
J null exception Array Java Basics - Anfänger-Themen 5
tobikoch String x= null Bedeutung Java Basics - Anfänger-Themen 9
C NumberFormatException: null ohne Ausnahmebehandlung stoppen Java Basics - Anfänger-Themen 7
J Int wird als Null ausgegeben Java Basics - Anfänger-Themen 8
M Prüfen auf null ohne NPE Java Basics - Anfänger-Themen 1
C Array-Eintrag wieder auf Null setzen Java Basics - Anfänger-Themen 3
C Array auf Null-Inhalte prüfen Java Basics - Anfänger-Themen 9
V NullPointerException, wenn Key und Value null sind Java Basics - Anfänger-Themen 2
M jTable bekommt null Java Basics - Anfänger-Themen 1
B MySQL (jdbc) -> connection liefert NULL Java Basics - Anfänger-Themen 3
der_Schokomuffin Hilfe gesucht: String wird auf null gesetzt! Java Basics - Anfänger-Themen 17
L Warum ist Variable null? Java Basics - Anfänger-Themen 3
J javax.servlet.ServletException: Name is null Java Basics - Anfänger-Themen 7
B if(object== null) abkürzen? Java Basics - Anfänger-Themen 6
O JavaArray Null Java Basics - Anfänger-Themen 3
U Null Exception aber keine Ahnung warum Java Basics - Anfänger-Themen 5
W NullPointerException obwohl nicht null? Java Basics - Anfänger-Themen 3
D Best Practice Konvention - Klassenmembers auf null setzen? Java Basics - Anfänger-Themen 2
I Null-Überprüfung durch Lambda-Expressions abkürzen Java Basics - Anfänger-Themen 8
M set Integer bzw. set null mit SQL DB Java Basics - Anfänger-Themen 9
I Polymorphie Null Objekt Java Basics - Anfänger-Themen 3
O Datentypen Integer mit führender Null Java Basics - Anfänger-Themen 13
DaCrazyJavaExpert Compiler-Fehler Variable nicht mit null initialisiert, trotzdem: NullPointerException Java Basics - Anfänger-Themen 28
J Einfache Frage zu "null" Java Basics - Anfänger-Themen 2
T Datei in Array einlesen "null" Java Basics - Anfänger-Themen 8
P Operatoren Parameter nicht auf null geprüft? Java Basics - Anfänger-Themen 16
K Operatoren 2D Int Array auf Null-Referenzen prüfen Java Basics - Anfänger-Themen 18
V Elemente aus einem Array mit null überschreiben Java Basics - Anfänger-Themen 4
V String Array gegen null-Eintrag sichern Java Basics - Anfänger-Themen 11
R Gleitkommazahlen ohne führende Null Java Basics - Anfänger-Themen 10
M array = null Java Basics - Anfänger-Themen 2
F String equals NULL Problem Java Basics - Anfänger-Themen 4
F JSON null macht mir ein Problem Java Basics - Anfänger-Themen 3
R Property Value als null setzen Java Basics - Anfänger-Themen 1
D Arrays.toString spuckt null aus? Java Basics - Anfänger-Themen 3
T Compiler-Fehler Null type safety (type annotations) Java Basics - Anfänger-Themen 5
F Erste Schritte Unterschied: Array "leer" / "null" Java Basics - Anfänger-Themen 3
J Fehlerhafte Ausgabe "null" Java Basics - Anfänger-Themen 2
G Threads zum Thema Threads??? null Ahnung Java Basics - Anfänger-Themen 4
W Input/Output DataOutputStream gibt NULL zurück Java Basics - Anfänger-Themen 5
J Einfach verkettet List: Ausgabe ohne null Java Basics - Anfänger-Themen 11
D Null Ausgabe obwohl wert zugewiesen Java Basics - Anfänger-Themen 5
J Alias null Java Basics - Anfänger-Themen 4
B Aliasing bei null-Objekten Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben