Leonardo.it I say blog!
  • 04
  • dic
  • 2008

Le stringhe in Java

Di Antonio Avolio, in Java, Programmazione.

Una stringa per definizione è una sequenza di caratteri. Nel linguaggio Java non esiste il primitivo stringa, ma la gestione di tali oggetti è affidata ad un’apposita classe : String, per tanto le stringhe vengono trattate come veri e propri oggetti. Ogni stringa viene racchiuse in java tra virgolette, tutte le operazioni sulle stringhe vengono effettuate utilizzando i metodi contenuti nella classe String. Analizziamo qualche funzione relativa alle stringhe.

String nomeVariabile;

Dichiara una stringa;

String nomeVariabile=”sequenza di caratteri”;

Dichiara ed inizializza una stringa;

length();

Ritornare la lunghezza di una stringa;

chartAt(int i);

Ritorna il carattere della stringa in posizione i-esima;

substring(int inizio, int fine);

Ritorna una sottostringa partendo da inizio fino a fine;

equals(String s2);

Serve per confrontare due stringhe;

La concatenazione di due o più stringhe avviene mediante l’utilizzo dell’operatore +;

E’ importante sottolineare che le stringhe vengono gestite come array di caratteri, quindi i caratteri delle stringhe sono numerati da 0 ad length()-1;

Cerchiamo di utilizzare tutti i metodi elencati in un esempio:

[sourcecode language='java']
public class gestioneStringa {
public static void main (String [] args){

//dichiarazione di una stringa
String stringa=”Questo è un oggetto Java”;

//Stampa la lunghezza della stringa
System.out.println(“Lunghezza stringa : “+stringa.length());

//Stampa il terzo caratter
System.out.println(“Il terzo carattere è : “+stringa.charAt(2));

String stringa2=” seconda stringa”;
System.out.println(“Stringhe concatenate : “+stringa+stringa2);

//Stampa sottostringa Questo
System.out.println(stringa.substring(0,6));

//Verifica se le due stringhe sono uguali
System.out.println(“Le due stringhe sono uguali : “+stringa.equals(stringa2));
}
}
[/sourcecode]

Altri articoli:

Articoli correlati a "Le stringhe in Java"

  • Le Annotations

    Tra le novità introdotte nella versione 1.5 di Java, troviamo le Java Annotations, esse altro non sono che dei metadati (dati utilizzati per descrivere a


  • Il comando shutdow

    Molti ignorano alcune importanti opzioni del comando shutdow. Avendo i privileggi di root possiamo lanciarlo con una serie di opzioni realmenti interessanti, vediamone qualcuna: Per effettuare il


  • JQS.Exe : Disabilitare Il Java Quick Starter

    Se aprite la Task Manager di Windows (premendo CTRL ALT CANC) potrete notare il processo jqs.exe. Jqs.exe, mentre è in funzione, usa circa 1.5 Mb


  • Ottenere le informazioni del sistema

    Java mette a disposizione un'utile classe System, contenente diversi metodi pronti all'utilizzo all'interno delle nostre applicazioni. Tra i diversi metodi, abbiamo getProperty, utile quando occorre


  • MD5 e Java

    Vedremo in questo post come codificare una frase utilizzando l'algoritmo MD5 in java,  l’operazione è resa semplice dalla presenza del package supponiamo di voler codificare



Commenti:

E' stato scritto un commento su "Le stringhe in Java"

  1. [...] di utilizzare tutti i metodi elencati in [...] Leggi l`intero post » var td_id = “1424450″; var td_method = “automatic”; var td_format = “ctext_200x200″; var [...]




Il network di TipOff!


Gallery

Come far durare di più una batteria al litio
airdisplay-414x271
dove trovare wallpaper in alta definizione
installare windows su mac
estratte audio da un video
come usare paypal
recuperare password
ebay proposta d'acquisto
aprire file .dat, aprire file winmail.dat
snow leopard, installare snow leopard da usb
tracciare una spedizione
creare un account msn
mappe google maps offline
spegnere computer a distanza