1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

LinkedList benennen

Discussion in 'Programmieren' started by Torstinho, Sep 15, 2008.

Thread Status:
Not open for further replies.
  1. Torstinho

    Torstinho ROM

    Hi, ich bräuchte mal bissl hilfe :) und zwar möchte ich ein Datensatz aus jobs bestehen aus verketteten task in linkedlist abspeichern.

    Code:
    import java.util.*;
    import java.io.*;
    
    public class Jobs
    {
    	public static void main(String [] args)throws IOException
    
    	{
    		int x=0; int t=0; int m=0;int k=0;int i=0;
    		InputStreamReader inStream = new InputStreamReader( System.in ) ;
    	    BufferedReader stdin = new BufferedReader( inStream );
    
    	    
    	    
    	    System.out.println("Anzahl Jobs?");
    	    String z;			    
    	    z = stdin.readLine();
    	    m    = Integer.parseInt( z );
    	    LinkedList job=new LinkedList();
    	    
    	    while (k<m)
    	    	{
    	    	
    	    	System.out.println("Anzahl Tasks?");
    	    	String inData;
    	    	inData = stdin.readLine();
    	    	x    = Integer.parseInt( inData );
    	   
    	    	System.out.println("Geben Sie " + x + " Tasks ein.");
    	    	k++;	
    	    
    	    
    	    		while (i<x)  
    	    			{
    	    			System.out.println("Geben sie die Taskdauer von Task" +(i+1)+ " ein.");
    				
    	    			String y;			    
    	    			y = stdin.readLine();
    	    			t    = Integer.parseInt( y );
    	    			job.addLast(t);
    	    			i++;
    			    
    	    			}
    	    		System.out.println(job );
    	    	}
    	}
    }
    die Taskabfrage ist problemlos aber wie kann ich jetzt die Jobs automatisch benennen am besten gleich mit dem Schleifenzähler? Außerdem möchte ich den Tasks mehr mitgeben als nur eine Zeitdauer also sprich sowas wie ne Vorgängerliste um es letztendlich in einem Graph darstellen zu können, komm ich nicht rum um ne klasse task oder?

    MfG
     
Thread Status:
Not open for further replies.

Share This Page