Jump to content
Sign in to follow this  
vasco16

Vector para Matriz

Recommended Posts

vasco16

Boas pessoal, é possivel passar isto para uma Matriz?

public static void Abecedario(int[] letras){
      for (int i = 0; i < letras.length; i++)
      letras[i]= 'A'+i;
      }
      
      public static void ImprimeOpcoes(int[] a){
      for (int i = 0; i < a.length; i++)
      System.out.print((char)a[i]+" ");
      }

Ao tentar fazer isso, ao compilar da-me erro de sintaxe porque nao tenho o mesmo tipo de dados.. e queria preencher a primeira linha da minha Matriz com A B C .. consoante o valor que definir..

Share this post


Link to post
Share on other sites
magician

Isso é impossível tens um array de inteiros não podes colocar lá outro tipo de dados, para o que queres tem duas hipóteses ou um Map ou dois arrays de tipos diferentes mas que funcionem como 1 só neste caso um de String ou char e outro de int. Podes ainda fazer como estás a fazer e passar o 'A' a inteiro com um cast mas é algo muito estranho lol


I haven’t lost my mind; it’s backed up on DVD somewhere!

Share this post


Link to post
Share on other sites
vasco16

Isso é impossível tens um array de inteiros não podes colocar lá outro tipo de dados, para o que queres tem duas hipóteses ou um Map ou dois arrays de tipos diferentes mas que funcionem como 1 só neste caso um de String ou char e outro de int. Podes ainda fazer como estás a fazer e passar o 'A' a inteiro com um cast mas é algo muito estranho lol

Pois tambem andei aqui a batalhar e nao cheguei a conclusao nenhuma, acho que tal como tu disses-te, é impossivel.

Obrigado

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.