ayuda con programación java

Buenas,tengo que realizar un ejercicio y me he quedado a medias,este es el enunciado:

Crear una clase que recibirá como parámetro del método main dos valores enteros N y M, que representarán los valores de hora y minutos. La clase debe validar que los valores de los argumentos son válidos y, en caso afirmativo, simular la impresión por pantalla de un reloj digital tal y como se muestra en el ejemplo.
Para ello, se recomienda crear un método llamado obtenerNumero que reciba como parámetro un entero, del 0 al 9, y devuelva un array de char que contenga la representación de dicho número para ser después visualizada por pantalla.
public static char[][] obtenerNumero (int numero)


Esto es lo que tengo hecho:

import java.util.Scanner;
public class ejercicio6práctica2 {
public static void main(String[] args) {
   Scanner lee=new Scanner(System.in);
   
   System.out.println("introduce una hora");
   int hora=lee.nextInt();
   
   if(hora>24){
      System.out.println("hora incorrecta,introdúcela entre 0 y 24");
      }
      else{
          System.out.println(hora);
      }
   
   System.out.println("introduce los minutos");
   int minutos=lee.nextInt();
   
   if (minutos>59){
      System.out.println("minutos incorrectos,introduce un valor válido");
   }
   else{
      System.out.println(minutos);
   }
   
   if( hora < 10 & minutos >= 10 ) {
      System.out.println("0" +hora+":" +minutos);
   }
   else if(hora>=10 & minutos<10){
      System.out.println(hora +":"+"0"+minutos );
   }
   else if( hora < 10 & minutos < 10 ){
      System.out.println("0" +hora+":"+ "0"+minutos);
   }
   
   else{
      System.out.println("la hora introducia es: ");
      System.out.println(hora+":"+minutos);
   }
   
   

también tengo creadas en otra clase las matrices con las representaciones gráficas de cada número,lo que me falta y no sé hacer es asociar a cada número su representación.
Como no digas lo que se ve en el ejemplo...

Qué es, por ejemplo el uno algo así:
|
|

el 3:
_
_|
_|

etc?

Si es eso cuenta es una matriz 2D y que cada carácter que lo compone está formado por SPACE, _ y |. Según su índice ya imprimes lo que toca, no tiene mucho misterio.
Google es tu amigo. O en su defecto http://www.stackoverflow.com

Programar es así.
2 respuestas