Italian ARRAYINDEXOUTOFBOUNDSEXCEPTION - B4A

bistecc

Member
Buonasera, scusate ma sono quello delle domande sciocche. Ho un array così creato per il quale mi da un errore ArrayIndexOutOfBoundsException leght=9; index=9.
Pensavo non avrei avuto limiti con questo tipo di array, ma è molto probabile io non sappia qualcosa.
Grazie per il supporto

B4X:
Sub ReadResults (Position As Int)

    Dim list1 As List
    
    
    If File.Exists (File.dirinternal,"file.txt") Then
        list1 = File.ReadList(File.dirinternal, "file.txt")
       
        Dim stringMom As String = list1.Get (Position)
            
        Dim stringArray () As String = Regex.Split ("\|", stringMom)
                
        Dim cognome As String = stringArray (0)
        Dim nome As String = stringArray (1)
        Dim luogoN As String = stringArray (2)
        Dim dayBornString As Int = stringArray (3)
        Dim monthBornString As Int = stringArray (4)
        Dim yearBornString As Int = stringArray (5)
        Dim sesso As String = stringArray (6)
        Dim codFisc As String = stringArray (7)
        Dim ruolo As String = stringArray (8)
        Dim squadra As String = stringArray (9)
        Dim taglia As String = stringArray (10)
        Dim dayVMString As Int = stringArray (11)
        Dim monthVMString As Int = stringArray (12)
        Dim yearVMString As Int = stringArray (13)

End Sub
 

sirjo66

Well-Known Member
Licensed User
Longtime User
L'errore mi sembra abbastanza esplicativo
Alla riga
B4X:
Dim stringArray () As String = Regex.Split ("\|", stringMom)
crei un array di stringhe, e questo array è di 9 elementi, tu quanti te ne aspettavi ?
Mostraci una stringa come è strutturata
 
Last edited:
Top