Klassennamen ermitteln

sousou

Bekanntes Mitglied
Hallo zusammen,


Ich hab eine Aufgabe die heisst:

a. Ein Objekt kann den Name seiner Klasse erfahren, schreiben Sie eine Methode und zum Array den Klassennamen bestimmen
String meinKlassename (String[]){

}


Also beispielweise Ich hab eine Klasse die heisst Nudeln und in der Klasse ist die Methode String meinKlassename sprich insgesamt so:

class Nudeln {

Nudeln objekt = new Nudeln();

String meinKlassename (String[]){

}

}


Wie die Klasse heisst soll ich also mit dem Objekt ermitteln, ist hiermir das objekt String oder das selbst erstellte objekt genannt? Bzw. wie kann man denn den Namen ermitteln. Komische frage *~*

LG
 

sousou

Bekanntes Mitglied
danke, Ich habs jetzt mal so versucht:


Code:
    class Hund {
    
   Hund objekt = new Hund();
   
       String meinKlassenNamen(){
         String name = "";
         System.out.println(objekt.getClass());
      
         return name;
      
      }
      
   	public static void main (String[] args ) {
   	Hund objekt2 = new Hund();
   	
   	objekt2.meinKlassenNamen();
   	
   	}
   
   
   }



Code:
    class Hund {
   
   
       String meinKlassenNamen(){
         String name = "";
         System.out.println(name.getClass());
      
         return name;
      
      }
      
   	public static void main (String[] args ) {
   	Hund objekt = new Hund();
   	
   	objekt.meinKlassenNamen();
   	
   	}
   
   
   }

klappt beides nicht so...
 

eRaaaa

Top Contributor
zweite klappt doch oder nicht?
Java:
class Hund {

    String meinKlassename(String[] a) {
	return a.getClass().getSimpleName();
    }
    
    String meinKlassename(String a) {
	return a.getClass().getSimpleName();
    }
    
    String meinKlassename() {
	return this.getClass().getSimpleName();
    }
    
    public static void main(String[] args) {

	System.out.println(new Hund().meinKlassename(new String[]{}));

	System.out.println(new Hund().meinKlassename(""));

	System.out.println(new Hund().meinKlassename());
    }
}
 

Atze

Top Contributor
Java:
 class Hund {

	public String meinKlassenNamen() {
		return this.getClass().toString();
	}

	public static void main(String[] args) {
		Hund objekt = new Hund();
		System.out.println(objekt.meinKlassenNamen());
	}
}
 

Final_Striker

Top Contributor
Java:
public class Hund{
	
	public void meinenKlassenNamenAusgeben(){

		System.out.println(this.getClass());
	}

	public static void main(String[] args){

		Hund hund = new Hund();

		hund.meinenKlassenNamenAusgeben();
	}
}

edit: mist, zu spät :)
 
Zuletzt bearbeitet:
G

Gast2

Gast
Bei einem Array ist evtl noch der Klassenname der Klassen im Array interessant:

Java:
public class Test {


	
	public Test(){
		
		
	}
	
	
	public static void main(String[] args){
	
		Test test = new Test();
		Class clazz = test.getClass();
		System.out.println(clazz.getName());

		// bei einem Array

		String[] testArray = new String[1];
		clazz = testArray.getClass();
		Class componentClazz = clazz.getComponentType();
		System.out.println(componentClazz.getName());

	}
}
 

Landei

Top Contributor
Code:
String meinKlassenNamen(){
     String name = "";
     System.out.println(objekt.getClass());
     BufferedImage image = Desktop.makeScreenshot();
     OCRScanner scanner = OCRTools.getDefaultOCRScanner();
     scanner.setImage(image);
     BufferedImage consoleImage = scanner.findSubImage("Java Console"); 
     scanner.setImage(consoleImage); 
     name = scanner.getLine(0);
     return name;      
}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Klassennamen Konvention Java Basics - Anfänger-Themen 3
Z Erste Schritte Klassennamen ausgeben lassen Java Basics - Anfänger-Themen 2
A Warum immer das "J" im Klassennamen? Java Basics - Anfänger-Themen 10
T Klassen Klassennamen zusammensetzen Java Basics - Anfänger-Themen 3
M Neues Objekt erzeugen mit Klassennamen oder ohne Java Basics - Anfänger-Themen 5
T Klassen Factory und Dynamsiche KlassenNamen Java Basics - Anfänger-Themen 6
A Klassennamen im statischen Umfeld Java Basics - Anfänger-Themen 14
G Klassennamen extrahieren Java Basics - Anfänger-Themen 2
R Klassennamen ausgeben Java Basics - Anfänger-Themen 4
S Packetstruktur und Klassennamen auslesen Java Basics - Anfänger-Themen 5
F wie kann ich die Position des letzten Vokals innerhalb einer Zeichenkette ermitteln? Java Basics - Anfänger-Themen 5
S Bildgröße ermitteln & setSize() übergeben Java Basics - Anfänger-Themen 6
B Anzahl Nullen uns Einsen in String ermitteln Java Basics - Anfänger-Themen 3
R Hangman-Spiel-zufälliges Wort ermitteln Java Basics - Anfänger-Themen 4
H Häufigkeit von Zahlen ermitteln Java Basics - Anfänger-Themen 23
H Palindrom ermitteln Java Basics - Anfänger-Themen 21
J Datum ermitteln ? Java Basics - Anfänger-Themen 14
M Beliebtesten Film ermitteln Java Basics - Anfänger-Themen 6
C Größte Zahl aus einem Array ermitteln(als statische Methode) Java Basics - Anfänger-Themen 31
H Bei forEach Index des Elements ermitteln Java Basics - Anfänger-Themen 17
B DHCP-Server Adresse ermitteln Java Basics - Anfänger-Themen 4
hello_autumn Klassen Anzahl sowie die Anzahl der Junit Tests ermitteln? Java Basics - Anfänger-Themen 8
J Ein Wort aus einer Datei zufällig ermitteln Java Basics - Anfänger-Themen 3
V Erste Schritte Potenzen b^n mittels Schleife ermitteln Java Basics - Anfänger-Themen 7
B Anzahl von Stunden / Tage von zwei Datumswerten ermitteln Java Basics - Anfänger-Themen 1
C Laufzeit eines Sortier-Algorithmus ermitteln Java Basics - Anfänger-Themen 4
O 2 Maximalwerte und Minimalwerte aus Array ermitteln Java Basics - Anfänger-Themen 9
L Fortschritt ermitteln Java Basics - Anfänger-Themen 18
N Erste Schritte HSV color space - schwarz und weiß nur anhand von Saturation oder Multiplikator ermitteln Java Basics - Anfänger-Themen 14
N Wahrscheinlichkeiten ermitteln Java Basics - Anfänger-Themen 2
L Objekt Typ zur Laufzeit ermitteln Java Basics - Anfänger-Themen 1
J Schwierigkeitsgrad eines Wortes mit Morsecode ermitteln Java Basics - Anfänger-Themen 18
J Best Practice Datum Differenz aus zwei Strings ermitteln Java Basics - Anfänger-Themen 8
M Erste Schritte primzahlen ermitteln, nur zahlen als eingabe erlauben Java Basics - Anfänger-Themen 34
G Größten und kleinsten Wert im Array ermitteln? Java Basics - Anfänger-Themen 7
G Wie kann ich diesen Wert ermitteln? Java Basics - Anfänger-Themen 4
T Rekursiv Tiefe eines binären Suchbaums ermitteln Java Basics - Anfänger-Themen 22
D Maximale Teilsumme ermitteln Java Basics - Anfänger-Themen 6
MiMa Jüngstes Datum ermitteln Java Basics - Anfänger-Themen 4
S Compiler-Fehler im array Maximum ermitteln Java Basics - Anfänger-Themen 6
V Querprodukt ermitteln Java Basics - Anfänger-Themen 6
L Array: Summe aller geraden und ungeraden Zahlen ermitteln Java Basics - Anfänger-Themen 9
Joew0815 Int to string und primzahle ermitteln Java Basics - Anfänger-Themen 2
F Jalousie Positionen ermitteln Java Basics - Anfänger-Themen 4
C Klassen aus einem Package ermitteln und per Laufzeit laden Java Basics - Anfänger-Themen 17
C Datei mit Daten einlesen und höchsten wert der zweiten Spalte ermitteln Java Basics - Anfänger-Themen 1
L Aus Datum Millisekunden ermitteln ohne Zeitzonen-Berücksichtigung Java Basics - Anfänger-Themen 6
C OOP Schwerpunkt eines Dreiecks ermitteln Java Basics - Anfänger-Themen 4
I Zeitraum eines Monats ermitteln und in String ausgeben Java Basics - Anfänger-Themen 1
S Datentypen Dimensionalität eines Arrays ermitteln Java Basics - Anfänger-Themen 2
V Anzahl von gleichen Werten in einem Int-Array ermitteln Java Basics - Anfänger-Themen 4
D TreeMap: Höheren Key ermitteln und den Value liefern Java Basics - Anfänger-Themen 3
J In einem Array die größte Zahl ermitteln und Faktorisieren. Java Basics - Anfänger-Themen 5
V Array ermitteln - in Quellcode speichern Java Basics - Anfänger-Themen 15
H JEditorPane: ermitteln, ob Zeichen unterstrichen Java Basics - Anfänger-Themen 4
M Monat der letzen 12 Monate ermitteln Java Basics - Anfänger-Themen 8
MiMa String Datum ermitteln Java Basics - Anfänger-Themen 9
H Veränderung eines Objekts ermitteln Java Basics - Anfänger-Themen 6
S Wochentage ermitteln Java Basics - Anfänger-Themen 5
S Ermitteln und Setzen der Attribute eines Objektes Java Basics - Anfänger-Themen 6
F Den Gewinner der Tordifferenz ermitteln Java Basics - Anfänger-Themen 5
J Eltern-Fenster ermitteln Java Basics - Anfänger-Themen 2
S MP3 Spielzeit mit jid3lib ermitteln? Java Basics - Anfänger-Themen 3
M Größer der eigenen .jar ermitteln Java Basics - Anfänger-Themen 4
M Größe einer Datei via. Link ermitteln Java Basics - Anfänger-Themen 9
R Alle Klassen ermitteln, die Interface implementieren / Reflection Java Basics - Anfänger-Themen 51
C Nächsten Montag ermitteln Java Basics - Anfänger-Themen 19
W Position in ArrayList ermitteln Java Basics - Anfänger-Themen 4
B Font Namen ermitteln Java Basics - Anfänger-Themen 7
C least significant bit einer HexMaske für Bitshift ermitteln Java Basics - Anfänger-Themen 2
B Pfad einer .jar im Programm ermitteln Java Basics - Anfänger-Themen 13
H "Index" eines Button ermitteln Java Basics - Anfänger-Themen 7
C Bereits geöffnetes Object ermitteln Java Basics - Anfänger-Themen 5
S ermitteln eines Wertes im StringArray Java Basics - Anfänger-Themen 4
D Ermitteln des kleinsten Messwertes von jedem Tag Java Basics - Anfänger-Themen 15
C Hösten Wert aus mehren Listen ermitteln Java Basics - Anfänger-Themen 2
D Input/Output Pfad richtig ermitteln Java Basics - Anfänger-Themen 12
P Dateigröße von Ordnern ermitteln Java Basics - Anfänger-Themen 8
T Enum - Key als Value ermitteln Java Basics - Anfänger-Themen 7
J den x und y Wert beim klicken der Maus ermitteln Java Basics - Anfänger-Themen 2
M float/double Anzahl Nachkommastellen ermitteln Java Basics - Anfänger-Themen 18
G Sekunden bis zum Ende der aktuellen Kalenderwoche ermitteln! Java Basics - Anfänger-Themen 3
F Substring mittels RegEx ermitteln/ersetzen? Java Basics - Anfänger-Themen 2
M Datentypen Generics: Exacten Typ ermitteln Java Basics - Anfänger-Themen 6
Spin Backgrond Color von Image ermitteln Java Basics - Anfänger-Themen 2
M Größe einer Konsole ermitteln Java Basics - Anfänger-Themen 2
c_sidi90 Größe von Dateien aus File Array ermitteln Java Basics - Anfänger-Themen 12
P Ermitteln aller perfekten Zahlen Java Basics - Anfänger-Themen 12
D Pfad zu "Eigenen Dateien" ermitteln Java Basics - Anfänger-Themen 8
A Relativer Pfad zu einem File ermitteln Java Basics - Anfänger-Themen 2
P Bestimmte Zeilen einer Datei ermitteln ? Java Basics - Anfänger-Themen 30
M Datentypen Wrapperclass eines Primitives ermitteln Java Basics - Anfänger-Themen 4
StrikeTom Shift + pfeiltaste ermitteln Java Basics - Anfänger-Themen 3
H Wie Projekt-Ordner-Pfad ermitteln? Java Basics - Anfänger-Themen 11
A Aktueller Pfad des Programms (.jar) ermitteln Java Basics - Anfänger-Themen 10
P Externe IP ermitteln? Java Basics - Anfänger-Themen 5
J Das Maximum einer Liste ermitteln Java Basics - Anfänger-Themen 8
R Stoppuhr: Zeit ermitteln und übergeben - Variable static?? Java Basics - Anfänger-Themen 6
T PixelFarbe ermitteln und in Fenster zeichnen Java Basics - Anfänger-Themen 12
W Average-Color (Durchschnittsfarbe eines Bildes ermitteln) Java Basics - Anfänger-Themen 16

Ähnliche Java Themen

Neue Themen


Oben