se io devo assumere 7 in dati mancanti su una matrice che condizione devo usare?????
io ho provato con if(valori[i] == null ) ma mi da errore che condizione devo usare????
se io devo assumere 7 in dati mancanti su una matrice che condizione devo usare?????
io ho provato con if(valori[i] == null ) ma mi da errore che condizione devo usare????
Cosa vuol dire "assumere 7 in dati mancanti"? Cerca di spiegare meglio la problematica.
Di che tipo è la matrice? Non l'hai detto.
Se quel codice ti dà errore (quale? non l'hai specificato) è evidente che stai usando una matrice di tipi primitivi (interi? byte? long? double? float? ...), quindi nessun elemento può assumere il valore "null" che è un valore valido solo per il oggetti.
PS: nessuna discussione sul forum è urgente... ho modificato di conseguenza il titolo.
PPS: ricorda che essere avaro di informazioni non aiuta gli altri a capire il contesto del tuo problema e, di conseguenza, non aiuta gli utenti ad aiutarti.
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
assumere 7 in dati mancanti significa dove manca il valore nel vettore voglio aggiungere 7 per esempio ho un vettore [ 3 4 5 7 8 9 19] tra 5 e 7 e tra 9 e 19 ho una posizione vuota vorrei riempirla mettendo 7. però vorrei fare un ciclo che automaticamente mi guarda ogni posizione e dove è vuota mi metta 7. può andare cm spiegazione?????
l errore è
LeggiVett.java:31: incomparable types: int and <nulltype>
if(valori[i] == null ){
^
1 error
leleft insomma adesso potresti rispondere ora che ho scritto il messaggio cm volevi
Bhe guarda che non fai un favore a lui a scrivere un messaggio chiaro nel quale spieghi il tuo problema.Originariamente inviato da gixino
leleft insomma adesso potresti rispondere ora che ho scritto il messaggio cm volevi
Hai già trovato un possibile errore, prosegui su questa strada, modifica il codice in modo tale che non ti dia più quel problema.
Scusa, eh... abbi pazienza: ho anche una vita sociale e un lavoro, oltre al forum...Originariamente inviato da gixino
leleft insomma adesso potresti rispondere ora che ho scritto il messaggio cm volevi![]()
Ad ogni modo, se hai un array di interi non puoi avere valori "null"... le "posizioni vuote" vengono automaticamente valorizzata al valore di default, che per gli interi è 0.
Quindi, scorri l'array e dove trovi il valore 0 ci metti il 7.
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
Originariamente inviato da gixino
l errore è
LeggiVett.java:31: incomparable types: int and <nulltype>
if(valori[i] == null ){
^
1 errorIl problema è questo...Originariamente inviato da LeleFT
Se quel codice ti dà errore (quale? non l'hai specificato) è evidente che stai usando una matrice di tipi primitivi (interi? byte? long? double? float? ...), quindi nessun elemento può assumere il valore "null" che è un valore valido solo per il oggetti.
valori come è dichiarato?
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
è ma il rpoblema che nne mio array posso avere numeri = 0. se no sarebbe troppo semplice dove c'è zero mettere 7
è dichiarato int[] valori