Ciao a tutti, come faccio a:
- Contare caratteri in una stringa;
- Trasformare un intero in una stringa;
- sostiutire una stringada MAIUSCOLO a minuscolo..
grazie..
Scusatemi ma sto studiando e sono un po principiante...
Ciao a tutti, come faccio a:
- Contare caratteri in una stringa;
- Trasformare un intero in una stringa;
- sostiutire una stringada MAIUSCOLO a minuscolo..
grazie..
Scusatemi ma sto studiando e sono un po principiante...
#include <string.h>
1) lunghezza = strlen(nomestringa);
2) fai prendere il numero con gets()
3) strlwr(nomeStringa); // MInuscolo
strupr(nomeStringa); // Maiuscolo
ma in JAVA...
in java non lo so'...
pensavo fosse in C...Scusa :gren:
usiamo i titoli [JAVA], [C], [C++]...................
La stupidità umana e l'universo sono infinite.
Della seconda non sono certo(Einstein)
Gnu/Linux User
Supponiamo che tu abbia un oggetto di tipo String che si chiama miaStringa.
1) Contare i caratteri di una stringa: miaStringa.length() restituisce il numero di caratteri della stringa.
2) Trasformare un intero in una stringa: qui hai tantissimi modi:
- mioInteroStringa = new String(<valore intero>);
- l'espressione ("" + <valore intero) è un oggetto di tipo stringa
- mioInteroStringa = String.valueOf(<valore intero>);
(un suggerimento: qualsiasi cosa che venga concatenata con una stringa, diventa una stringa... il compilatore Java fa il casting automatico, utilizzando, se non è possibile fare altrimenti, il metodo toString() che è comune a tutti gli Object). Per questo la seconda espressione è un oggetto di tipo String: prova a fare degli esperimenti... ("" + <valore double>).indexOf("."); è perfettamente valido).
3) Trasformare una stringa da MAIUSCOLO a minuscolo: miaStringa = miaStringa.toLowerCase(); (il contrario, ovviamente, si fa con toUpperCase(); )
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