Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Errore insolito...

    Salve. Ho questo frammento di codice:

    Codice PHP:
            for (byte c 03c++)
                for (
    byte b 03b++)
                    for (
    byte a 03a++)
                    {
                        
    string matrice[0][c];
                        
    string += matrice[1][b];
                        
    string += matrice[2][a];
                        
                        
    System.out.printf("%s\n",string);
                    } 
    Ma quando compilo mi appare questo errore:"incompatible types - found: char - required: java.lang.String"

    Riferendomi alla riga: "string = matrice[0][c]"

    Vi prego ditemi qual è l'errore perchè non riesco a coglierlo...

  2. #2
    ciao

    probabilmente dipende dal fatto che la tua variabile string è di tipo String, mentre il tuo array bidimensionale (matrice) è di tipo char.

    io non sò che vuoi fare, ma il problema lo risolvi facilmente converteno il char in stringa:

    string = String.valueOf(matrice[0][c]);

    spero esserti stato d'aiuto

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Attenzioni ai titoli.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.