Newsgroup: it.comp.java
Titolo: domande altamente...stupide....

Salve a tutto il ng
da qualche settimana sto cercando di fare più pratica possibile con java ma
ci sono alcune cose che non riesco a fare.
Ad esempio...perchè se faccio
Hashtable ht=new Hashtable();
e poi metto...
ht.put("uno", "numero uno");
mi dà errore?..... cioè.....nella doc1.4....mi dice che restituisce un
object....ma in tutti gli esempi che vedo anche facendo
una ricerca nei vecchi post....davanti.... all'oggetto nessuno mette
niente........è un problema....solo della 1.4?
come posso riallocare...una Stringa più volte ad esempio...
String stringa=new Stringa();
stringa="ciao";
stringa="salve";
ovviamente la seconda volta salve sovrascrive ciao....scusate....ma vengo da
un uso...sfrenato.......del PHP......
poi...penso...questa sia la cosa più stupida del mondo....ma che oggi non
sono riuscito a fare..........colpa anche dell'editor...del Jdeveloper...
se ho una riga...molto lunga...ma molto molto lunga.......ad esempio una
query.....come posso fare per spezzarla in più righe....
Ho cercato dappertutto ma l'editor del Jdeveloper...arrriva fino a 500
caratteri...e poi continua a scrivere senza visualizzare....cosa hai
scritto..
con banalissimi editor....riesco  a impostare il wrap lines...a 80....e mi
chiedevo se esiste tipo un carattere in java
che fa capire al compilatore che il testo continua alla riga
successiva........
scusate.....per le banalità....
ringrazio anticipatamente...
euterpex...

 query.....come posso fare per spezzarla in più righe....
Se la query è una stringa, la concateni: versione naif usi il +, versione
geek usi StringBuffer:
String lunga = "BlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah" +
                      "BlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah"
+
                      "Eccetera";
Simon

 stringa="salve";
Così come hai scritto.
Neanche serve fare [new Stringa()], puoi fare anche direttamente [String
stringa="Hello !!!"].
Comunque il costruttore String() accetta anche dei parametri, dagli uno
sguardo.

scritto..
String stringa = "ma guarda un po' "+
"come si può "+
"fare";
Oppure usa StringBuffer adatto alla manipolazione di lunghe stringhe.

oggetto, che poi è lo stesso che hai inserito.
No, è l'oggetto precedentemente presente nella table per quella key,
null se non c'era alcun oggetto.

Sorry.

 Object obj = ht.put("uno", "numero uno");
si questo lo so...ma io con jdeveloper se metto come hai scritto tu
sopra...tutto funziona...
se non metto niente all'inizio...mi dà non uno...tre errori per ogni put.
non riuscivo a capire...perchè..........cmq...non ho provato a utilizzare la
hashtable direttamente con un editor normale e poi a compilarlo
a riga di comando........mi sà che provero'...e sicuramente cosi'
funzionerà....
grazie....euterpex

 concetto indipendente dal linguaggio.
ad esempio in PHP...io una stringa di nome pippo. la potevo inizializzare
quante volte volevo...
$pippo="ciao";
$pippo="salve"; etc...e vorrei ottenere la stessa cosa in java
perchè devo entrare in un while dove il valore della stessa variabile cambia
per ogni ciclo...
grazie....euterpx

Grazie era proprio quello che volevo sapere....cioč....sapevo che
Stringa lunga= "sjflkasd"+ "sdfjaslkdjf" +"dfadsf";
ma non sapevo che dopo il + potevo andare a capo....
thanx..
euterpex....


funzionerà....
No, lascia stare, non esiste. Il Jdeveloper non c'entra nulla. Posta
gli errori, scommetto che è dovuto ad una sintassi sbagliata o roba
del genere.

per ogni ciclo...
va beh, sicuramente si può fare anche in java e allo stesso modo... se
è questo quello che vuoi. Francamente la trovavo una cosa abbastanza
ovvia, pensavo volessi ottenere qualche altro risultato.