Home
Home
Tutorials
   PHP
   Java
   Tutti...
Manuali
SmartImage
Marketing
Downloads
Contatti
Affiliati

  Da vedere
Hosting
Statistiche per siti
Corsi per webmaster
Hardware
Processori


  OnFocus
Un'icona per il sito: creare la favicon

Semplice installazione di PHP

Il pattern Singleton in PHP: persistenza durante una sessione

  Siti Amici
Miki News
Giochi gratis
Areagratis
Baratto Online
AI Machines
Guide e Manuali Gratis
FindIT
e-DAI.org
Shopping online
la tua attività on line
Bigthink - idee dal web
MacMyth
Add to Technorati Favorites

Tutti i siti amici
Diventa Affiliato

 


Autore: AV Soft
Categoria: java
Livello: base Livello base

Nozioni base sull'output a video e sul cast

Input e Output in Java

Come già detto l'output a video viene effettuato con i metodi della classe System.out

    System
.out.print("riga senza a capo finale");
    
System.out.println("riga senza con carattere di a capo");
        

Questa prima parte del tutorial vuol indicare come effettuare la concatenazione di stringhe e/o variabili.
L'operatore di concatenazione è il +

    System
.out.println("x vale" x);
        

Durante la concatenazione è possibile anche far eseguire delle operazioni ma bisogna stare attenti all'utilizzo dell'operazione di somma perchè è lo stesso del'operatore di concatenamento. Il problema viene risolto utilizzando le parentesi:

    System
.out.println("x vale" + (x+1));
        

Nel codice qui sopra viene sommato 1 alla variabile x e poi avviene il concatenamento con la stringa.

Il CAST è un’operazione usata quando si assegna un valore di un certo tipo ad una variabile di un tipo diverso.

Cast implicito:
il cast è fatto automaticamente quando un tipo “più basso” viene assegnato a un tipo “più alto” secondo questo schema:
byte → short → int → long → float → double
esempio:

    int x = 10;
    float y;
    y = x;
        


Cast esplicito
Quando da una variabile di tipo “più alto” passo a una variabile di tipo “più basso”. Questo tipo di cast non può essere effettuato automaticamente, quindi bisogna utilizzare una sintassi particolare:
    (tipo)nomeVariabile;

Esempio:

    int m
;
    
double d 3.6;

    
= (int)d;
    
// d viene convertito in intero e assegnato
        


Il cast effettua un troncamento, cioè elimina dei bit quindi può capitare che dalla conversione automatica esca un numero differente da quello voluto ed è per questo che si usa il cast esplicito

Creare il primo programma in java Precedente Indice Successivo Modificatori di visibilitá
Creare il primo programma in java Modificatori di visibilitá