Java: Calculando el ángulo entre dos puntos en grados

Necesito calcular el ángulo en grados entre dos puntos para mi propia clase de puntos, el punto a será el punto central.

Método

public float getAngle(Point target) {
    return (float) Math.toDegrees(Math.atan2(target.x - x, target.y - y));
}

Prueba 1: // devuelve 45

Point a = new Point(0, 0);
    System.out.println(a.getAngle(new Point(1, 1)));

Test 2: // devuelve -90, esperado: 270

Point a = new Point(0, 0);
    System.out.println(a.getAngle(new Point(-1, 0)));

¿Cómo puedo convertir el resultado devuelto en un número entre 0 y 359?

Respuestas a la pregunta(12)

Su respuesta a la pregunta