Hallo zusammen,
ich habe Daten, die ich einlese und die stehen immer in der Reihenfolge (String, int).
Ich wollte nun das ganze in eine Arraylist einlesen, und, dass ich seperat auf die einzelnen Daten zu greifen kann, eine Klasse basteln, die mir das unterteilen abnimmt.
Die Schwierigkeit besteht nur darin, dass, ich nicht weiß, wie ich sie genau einbinden soll… bzw. wo ich die Unterscheiderklasse initialisieren muss…
Hier ist die Klasse, die meine Daten unterscheidbar macht:
(Die "Klasse" ist in der Klasse, in der ich gerade arbeite, ist es dann eigentlich eine Klasse, oder eher ein "Unterklasse"?)
und hier die Stelle, in der ich sie einbauen müsste:
vielen Dank für die Hilfe,
Stephan
ich habe Daten, die ich einlese und die stehen immer in der Reihenfolge (String, int).
Ich wollte nun das ganze in eine Arraylist einlesen, und, dass ich seperat auf die einzelnen Daten zu greifen kann, eine Klasse basteln, die mir das unterteilen abnimmt.
Die Schwierigkeit besteht nur darin, dass, ich nicht weiß, wie ich sie genau einbinden soll… bzw. wo ich die Unterscheiderklasse initialisieren muss…
Hier ist die Klasse, die meine Daten unterscheidbar macht:
(Die "Klasse" ist in der Klasse, in der ich gerade arbeite, ist es dann eigentlich eine Klasse, oder eher ein "Unterklasse"?)
Code:
static class NodePlusHits
{
NodePlusHits(String noun, int hits)
{
this.noun = noun;
this.hits = hits;
}
String noun;
int hits;
}
und hier die Stelle, in der ich sie einbauen müsste:
Code:
…
String word;
int hit;
String input;
ArrayList indexForReplacingNouns = new ArrayList ();
//die Klasse braucht zum initialisieren, einen string und ein int, die ich aber hier noch nicht habe, daher erst einmal so.
//Allerdings ist sie ja static, daher fällt die initialisierung doch eingentlich weg, oder?
//Dennoch kann ich sie in der Schleife nicht mit "NodePlusHits.noun" aufrufen, daher:
NodePlusHits nph;
//die schleife, die mir die daten besorgt
while (…)
{
…
//hier wüsste ich nun gerne, wie ich die Unterscheiderklasse ansprechen kann,
//dass ich sie in die Arraylist packen kann
…
indexForReplacingNouns.add(nph);
vielen Dank für die Hilfe,
Stephan