Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Spezzata {
- ArrayList <Punto> punti;
- public Spezzata() {
- this.punti = new ArrayList <Punto>();
- }
- public void aggiungi(Punto punto) {
- punti.add(punto);
- }
- public double quantiPunti(){ return punti.size();}
- public double lunghezza() {
- double somma=0;
- for(int i=0; i<punti.size(); i++) {
- Punto p= punti.get(i-1);
- somma+=p.distanzaDa(punti.get(i));
- }
- return somma;
- }
- @Override
- public String toString() {
- List<String> strings = new ArrayList<>(punti.size());
- for (Object object : punti) {
- strings.add(Objects.toString(object, null));
- }
- return Arrays.toString(strings.toArray());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement