Método

Olá galera, fiz esse programa que pega duas coordenadas, X e Y, e mostra em qual quadrante do plano ela está, mostra também se a coordenada caiu na origem ou sobre os pontos. Estou tentanto fazer um metodo com isso(passar para metodo), mas não está dando muito certo, ai acabei deixando o programa da forma original. Alguem me dá uma dica de como fazer esse metodo?

public class metodo_coordenada
{
public static void main(String[] args)
{
double x = Entrada.leiaDouble();
double y = Entrada.leiaDouble();

      int q = 0;
      if (x > 0 && y > 0)
      {
           q = 1;
      }
      else if (x < 0 && y > 0)
      {
           q = 2;
      }
      else if (x < 0 && y < 0)
      {
           q = 3;
      }
      else if (x > 0 && y < 0)
      {
           q = 4;
      }
      
      if (x == 0 && y != 0)
      {
           System.out.println("O ponto sobre o eixo y");
      }
      else if (y == 0 && x != 0)
      {
           System.out.println("O ponto sobre o eixo x");
      }
      else if (x == 0 && y == 0)
      {
           System.out.println("O ponto está na origem");
      }
      else
      {
           System.out.println("O ponto está no "+q+"º quadrante");
      }
 }

}

public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    System.out.print("Entre com a coordenada x: ");
    double x = sc.nextDouble();

    System.out.print("Entre com a coordenada y: ");
    double y = sc.nextDouble();
    
    System.out.println(retornaQuadrante(x, y));
}

private static String retornaQuadrante(double x, double y) {
    int q = 0;
    if (x > 0 && y > 0) {
        q = 1;
    } else if (x < 0 && y > 0) {
        q = 2;
    } else if (x < 0 && y < 0) {
        q = 3;
    } else if (x > 0 && y < 0) {
        q = 4;
    }

    String msg;

    if (x == 0 && y != 0) {
        msg = "O ponto sobre o eixo y";
    } else if (y == 0 && x != 0) {
        msg = "O ponto sobre o eixo x";
    } else if (x == 0 && y == 0) {
        msg = "O ponto está na origem";
    } else {
        msg = "O ponto está no " + q + "º quadrante";
    }

    return msg;
}

Obrigado pela dica!