Skip to content

Instantly share code, notes, and snippets.

View ProfAndreaPollini's full-sized avatar
🎯
Focusing

Andrea Pollini ProfAndreaPollini

🎯
Focusing
View GitHub Profile
@ProfAndreaPollini
ProfAndreaPollini / Application.java
Created September 26, 2022 09:46
Esercizio CSVFormatter
package csvformatter;
public class Application {
public static void main(String[] args) {
var persona = new Persona("Mario Maria", "Rossi");
var studente1 = new Studente("Pinco","Pallo", "4AI");
var formatter = new CSVFormatter(":");
System.out.println(formatter.format(persona));
System.out.println(formatter.format(studente1));
@ProfAndreaPollini
ProfAndreaPollini / Application.java
Created September 26, 2022 10:04
ESERCIZIO IN JAVA: Formattatore Date
package dateformatter;
public class Application {
public static void main(String[] args) {
Data d = new Data(26,9,2022);
var f1 = new FormatterEUData("/");
var f2 = new FormatterMeseInLettereData();
System.out.println(f1.format(d));
System.out.println(f2.format(d));
}
@ProfAndreaPollini
ProfAndreaPollini / Angolo.java
Created September 27, 2022 07:56
Angoli e stampa
package angoliradianti;
public class Angolo {
private float gradi;
public Angolo(float gradi) {
this.gradi = gradi;
}
public float getGradi() {
@ProfAndreaPollini
ProfAndreaPollini / Earthquake.java
Created September 28, 2022 10:52
JAVA - Accesso web service terremoti
package org.example;
import java.math.BigDecimal;
import java.util.Date;
public class Earthquake {
private final String place;
private final Date date;
private final Double magnitude;
@ProfAndreaPollini
ProfAndreaPollini / Game.java
Created September 28, 2022 16:56
Processing as Game Object Renderer in a Java Project
package org.ap.jpr;
import processing.core.PGraphics;
import java.util.ArrayList;
import java.util.List;
public class Game {
private final List<GameObject> gameObjects;
private final Renderer renderer;
@ProfAndreaPollini
ProfAndreaPollini / Ristorante.java
Created September 30, 2022 08:56
Sistema Prenotazioni ristorante
package prenotazioni;
import java.util.Vector;
public class Ristorante {
private final String nome;
private Vector<Tavolo> tavoli;
public Ristorante(String nome, int nTavoli) {
package temposulgiro;
public class Intervallo {
private Istante start;
private Istante end;
public Intervallo(){
start = new Istante();
}
public Intervallo(Istante start) {
@ProfAndreaPollini
ProfAndreaPollini / Estrattore.java
Created October 5, 2022 06:59
Estrattore Doppio - Estrarre due permutazioni di elementi in modo tale che non vi siano elementi uguali nelle stesse posizioni
package estrazioni;
import java.util.Vector;
import java.util.concurrent.ThreadLocalRandom;
public abstract class Estrattore {
protected Vector<Studente> studenti;
protected Estrattore() {
studenti = new Vector<>();
@ProfAndreaPollini
ProfAndreaPollini / Punto.java
Created October 13, 2022 07:50
Paint con Processing
package processingtest;
public class Punto {
private final float x;
private final float y;
public Punto(float x, float y) {
this.x = x;
this.y = y;
}
@ProfAndreaPollini
ProfAndreaPollini / Application.java
Created October 15, 2022 09:51
Todolist in Java - Compito a casa
package org.ap.todolist;
import java.util.Scanner;
public class Application {
private final TodoList todoList;
public Application() {
todoList = new TodoList();
}