Exerceice Java : imprimer les informations stockées

Fermé
javabeginner Messages postés 3 Date d'inscription jeudi 14 novembre 2013 Statut Membre Dernière intervention 19 novembre 2013 - Modifié par noctambule28 le 19/11/2013 à 15:32
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 19 nov. 2013 à 20:09
Bonjour a tous !

Je dois résoudre un exercice de programmation java sur le logiciel blueJ. je débute totalement, et le niveau de ce cours semble un peu trop élevé au vue de mes connaissances.
je dois créer une base de donnée contenant des informations sur mes employés (nom, département, années d'entrée dans l'entreprise et salaire). j'ai créé le programme permettant de demander a l'utilisateur de rentrer les données concernant les employés, il me faut maintenant trouvé le code me permettant d'imprimer toutes les informations stockées, par département et ordre de salaire.
mon programme se compose de deux classes. les codes que j'ai tapés son les suivants :

première classe :

import java.util.*;
public class Employee
{
   public String firstName;
   private String lastName;
   private String department;
   private int year;
   private int salary;
   
   Scanner reader = new Scanner (System.in);
   
   public Employee(String firstName, String lastName,String department, int year, int salary){
       this.firstName= firstName;
       this.lastName=lastName;
       this.department=department;
       this.year=year;
       this.salary=salary;
    }
    public String getName(){
        return firstName + lastName;
    }
    public String getDepartment(){
        return department;
    }  
    public int getYear(){
        return year;
    }
    public int getSalary(){
        return salary;
    }

}
  


et la seconde :

import java.util.*;
public class W32
{
    public static void main (String[] args){
        Scanner reader = new Scanner (System.in);
        String firstName;
        String lastName;
        String department;
        int year;
        int salary;
       
        System.out.println("imput a  first name");
        firstName = reader.nextLine();
        
        System.out.println("imput a  last name");
        lastName = reader.nextLine();
        
        System.out.println("imput the department");
        department = reader.nextLine();
        
        System.out.println("imput the year of employment");
        year = reader.nextInt();
        
        System.out.println("imput the salary");
        salary = reader.nextInt();
        
        Employee employee1= new Employee (firstName, lastName, department, year, salary);
        
        
}

}


Si l'un d'entre vous peut me donner une piste afin de résoudre cette exercice, votre aide est la plus que bienvenue..

Merci par avance,

javabeginner.
A voir également:

1 réponse

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
19 nov. 2013 à 20:09
"je dois créer une base de donnée"
Elle ressemble à quoi ta base de données ?
0