From 3f0a55026c59a7e2a3ed495cfe37b352f8240cfd Mon Sep 17 00:00:00 2001 From: Orange_Dugongo Date: Fri, 21 Oct 2016 13:42:23 +0200 Subject: [PATCH] Gli scanner leggono solo il primo elemento --- src/Studenti-Esami/Esame.class | Bin 837 -> 963 bytes src/Studenti-Esami/Esame.java | 20 ++++++++++++++------ src/Studenti-Esami/Esami.dati | 6 +++--- src/Studenti-Esami/Main.class | Bin 1743 -> 1862 bytes src/Studenti-Esami/Main.java | 15 +++++++-------- src/Studenti-Esami/Studente.class | Bin 1119 -> 1137 bytes src/Studenti-Esami/Studente.java | 12 ++++++------ 7 files changed, 30 insertions(+), 23 deletions(-) diff --git a/src/Studenti-Esami/Esame.class b/src/Studenti-Esami/Esame.class index 6f3e6420409946c8ba0d3abd230c96f14d481f70..531c3b63003cb7bd7fa35e8d6c3723d906f38b75 100644 GIT binary patch literal 963 zcmZuvT~8BH5IwiucH3p41uBZP0_AJFRaR8=0p!JC(xlXfDv7==WrGXtE-4G)ukhv% z-~kgWi6;I4f0XgewgLekcJADnGiT1s-rs+I`~vU-uM7-fE{iPY#Vm+fG_V9qOht?> zrmEwy!Q2xa%L-Z$c07f#`o4SOI&C-DbDB}t5BAoWI|-vuLDdwJ9XC=)uls=?Z7AHg z?&52;$~J4>guCR+)&0P09CvoS?t6Eq&4|9|McXl7(yEX#&HI*+N}>^qC|H%dv_!VU z@ZiHCxvg5|lfrN_a$5&m?%{x0>w504LUEw!IP%+0v*iYX*IldBH;>$o$6<`k)0TG_ z`C)LR!{NOd9(P;bTVKQ(F=|>rX`yijdM5EDhz#gj~d=-B-@K|95)kO1&l$u7RcTt zP7kyEnL~U6NhCxzy@V)_Pm1T62HRnbcAU3$<~5!L`x45o_K>iPJtXZ?587A86$-Qy zNYSQk;u(Pz`#Vx+ zsPahHY4kHp^T@pJ`{Uwo{6zL+wOG1@aiK(6zfYMRz~7*w%&F%{JI}5Qn8qT#B{-=5 R>+LWI?o?rh-)u}#{tHluou>c* delta 540 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 diff --git a/src/Studenti-Esami/Studente.java b/src/Studenti-Esami/Studente.java index 76fd40c..3858eb1 100644 --- a/src/Studenti-Esami/Studente.java +++ b/src/Studenti-Esami/Studente.java @@ -16,21 +16,21 @@ public class Studente{ return nome.concat(" ").concat(cnome); } - public Studente lookUp(String nome, String cnome){ + public boolean lookUp(String nome, String cnome){ if(this.nome.equals(nome) && this.cnome.equals(cnome)) - return this; - return null; + return true; + return false; } public static Studente read(Scanner sc) throws Exception{ String nome; String cnome; int mat; - if(sc.hasNext()){ + if(sc.hasNextLine()){ nome=sc.nextLine(); - if(sc.hasNext()){ + if(sc.hasNextLine()){ cnome=sc.nextLine(); - if(sc.hasNext()){ + if(sc.hasNextInt()){ mat=sc.nextInt(); return new Studente(nome, cnome, mat); }