Je suis grand débutant en Java merci de m'aider
je voudrai afficher sous forme de tableau les objets d'un ArrayList et récuperer le dernier element de l'arrayList pour pouvoir calculer le total (prix total)
actuellement j'ai un affichage en continu ie : [obj1, obj2, ...objn]
voilà ce que j'ai écrit pour l'instant
Merci de votre aide
public class Client
{
public static void main(String[]args)throws IOException
{ char q;
Achat achat =new Achat();
float totalE=0;
float totalF = 0;
do
{
String libelle = Clavier.saisirString("Saisir le libelle de l'article : " );
float pu = Clavier.saisirFloat("Saisir le Prix unitaire de l'article : ");
char devise = Clavier.saisirChar("Saisir la devise du prix (F/E): ");
int qte = Clavier.saisirInt("Saisir la quantitée désirée : ");
float tva = Clavier.saisirFloat("Saisir la TVA pour l'article : ");
Article art=new Article(libelle,pu,devise,tva,qte);
achat.commande(art);
q = Clavier.saisirChar("\nEntrer un autre article (O/N) : " );
}while(q=='o'||q=='O');
System.out.println("\n\n----------------LISTE ET MONTANT DES ACHATS---------------------");
System.out.println("LIBELLE PRIX UNITAIRE DEVISE QTE TVA PRIX");
System.out.println("---------------------------------");
ArrayList v = new ArrayList();
Iterator i = v.iterator() ;
v= achat.lesarticles();
while(i.hasNext()){
System.out.println("achat.mes articles()"+ v );
System.out.println("---------------------------------");
System.out.println("---------------------------------");
System.out.println("TOTAL EN EUROS : " + totalE);
System.out.println("TOTAL EN FRANCS : " + totalF);
}