Pages: [1]   Go Down
Author Topic: [Risolto] Processing: Array di Stringhe  (Read 841 times)
0 Members and 1 Guest are viewing this topic.
0
Online Online
Faraday Member
**
Karma: 49
Posts: 6017
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Code:
String[] sa1 = { "OH", "NY", "CA"};
String[] sa2 = append(sa1, "MA");
println(sa2);
// Prints updated array contents to the console:
// [0] "OH"
// [1] "NY"
// [2] "CA"
// [3] "MA"

con la funzione "append" in modo semplice si puo' aggiungere un elemento ad un array di stringhe.
Pero' l'elemento in piu' viene aggiunto alla fine.

Ho cercato in lungo ed in largo nel reference processing ma non mi sembra esista un comando che faccia la stessa cosa ma aggiungendo l'elemento in piu' all'inizio, cioe' come primo elemento dell'array.

C'e' questo comando ? e se non esiste quale e' il modo piu' semplice per farlo ?
Thanks
« Last Edit: February 16, 2013, 04:32:15 pm by Testato » Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

0
Online Online
Faraday Member
**
Karma: 49
Posts: 6017
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

trovato, il vecchio caro concat()

a questo punto non mi spiego perche' abbiano inventato append  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 335
Posts: 23142
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

concat è una versione particolare di append  smiley-wink
http://arduino.cc/en/Tutorial/StringAppendOperator

Quote
The += operator and the concat() method work the same way, it's just a matter of which style you prefer

Inoltre:
Quote
The second string is appended to the first, and the result is placed in a new String

append con l'operatore "+" è comodo perché in questo modo puoi costruire una stringa che ricevi da una seriale via via che arrivano i singoli caratteri con una semplice operazione:
Code:
stringa += carRicevuto;

ad esempio
Logged


0
Online Online
Faraday Member
**
Karma: 49
Posts: 6017
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Parliamo di cose diverse.
Io parlavo del comando append di processing, diverso da concat e diverso da +=
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

ivrea (to)
Offline Offline
Faraday Member
**
Karma: 87
Posts: 5062
miaaao ^-^
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Domanda spero non OT: ma come mai si parla di Processing nel forum di Arduino? Gli IDE si assomigliano, sono parenti?
Logged

my name is IGOR, not AIGOR

0
Online Online
Faraday Member
**
Karma: 49
Posts: 6017
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

l'ide di arduino e' paripari quello di rpocessing, senza processing arduino non sarebbe forse nemmeno nato  smiley

arduino prende il concetto hardware da wiring, ed il concetto sw da processing, in fin dei conti non ha inventato nulla  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 335
Posts: 23142
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Parliamo di cose diverse.
Io parlavo del comando append di processing, diverso da concat e diverso da +=

Arduino è Processing.
Logged


0
Online Online
Faraday Member
**
Karma: 49
Posts: 6017
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Effettivamente è quello che ho affermato anche io  poco fa smiley

Mi stai dicendo che append è usabile anche su Arduino ? Non c'è nel reference.
Tutte le funzioni inventate da processing sono presenti nella IDE arduijico ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 335
Posts: 23142
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Mi stai dicendo che append è usabile anche su Arduino ? Non c'è nel reference.

Come non c'è? Ti ho già messo il link  smiley-wink
http://arduino.cc/en/Tutorial/StringAppendOperator

Logged


Pages: [1]   Go Up
Jump to: