English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

教程基础Java

Java controllo dei flussi

Java array

Java orientato agli oggetti (I)

Java orientato agli oggetti (II)

Java orientato agli oggetti (III)

Gestione delle eccezioni Java

Java elenco (List)

Java Queue (coda)

Java Map collection

Java Set collection

Java input/output (I/O)

Java Reader/Writer

Java altri argomenti

Completo di esempi Java

Il miglior metodo per imparare a programmare in Java è attraverso l'esercitazione pratica. Questa pagina contiene esempi di concetti di base di Java. Si consiglia di consultare le risorse di riferimento in questi esempi e di provarli personalmente. Tutti i programmi su questa pagina sono stati testati e dovrebbero funzionare su tutte le piattaforme.


  1. Il programma Java stampa un intero (inserito dall'utente)

  2. Il programma Java aggiunge due interi

  3. Il programma Java moltiplica due numeri a virgola mobile

  4. Il programma Java trova il valore ASCII di un carattere

  5. Il programma Java utilizzato per calcolare il quoziente e il resto

  6. Il programma Java scambia due numeri

  7. Il programma Java verifica se un numero è pari o dispari

  8. Il programma Java verifica se una lettera è una vocale o una consonante

  9. Il programma Java trova il numero più grande tra tre numeri

  10. Il programma Java trova tutti i radici di un'equazione quadratica

  11. Il programma Java verifica se un anno è bisestile

  12. Il programma Java verifica se un numero è positivo o negativo

  13. Il programma Java verifica se un carattere è una lettera

  14. Il programma Java calcola la somma dei numeri naturali

  15. Il programma Java trova il fattoriale di un numero

  16. Il programma Java genera una tabella di moltiplicazione

  17. Il programma Java visualizza la serie di Fibonacci

  18. Il programma Java trova il massimo comune divisore di due numeri

  19. Il programma Java trova il minimo comune multiplo di due numeri

  20. Il programma Java utilizza un ciclo per visualizzare i caratteri da A a Z

  21. Il programma Java calcola il numero di cifre di un intero

  22. Il programma Java invertisce un numero

  23. Il programma Java calcola il potere di un numero

  24. Il programma Java verifica se un numero è palindromo

  25. Il programma Java verifica se un numero è primo

  26. Il programma Java visualizza i numeri primi tra due intervalli

  27. Il programma Java verifica i numeri Armstrong

  28. Il programma Java visualizza i numeri Armstrong tra due intervalli

  29. Il programma Java utilizza una funzione per visualizzare i numeri primi tra intervalli

  30. Il programma Java utilizza una funzione per visualizzare i numeri Armstrong tra intervalli

  31. Il programma Java visualizza i divisori di un numero

  32. Il programma Java utilizza switch ... case per creare un calcolatore semplice

  33. Il programma Java verifica se un numero può essere rappresentato come somma di due numeri primi

  34. Il programma Java utilizza la ricorsione per trovare la somma dei numeri naturali

  35. Il programma Java utilizza la ricorsione per trovare il fattoriale di un numero

  36. Il programma Java utilizza la ricorsione per trovare il massimo comune divisore

  37. Il programma Java realizza la conversione tra numero binario e decimale

  38. Il programma Java realizza la conversione tra numero ottale e decimale

  39. Il programma Java realizza la conversione tra numero binario e ottale

  40. Il programma Java utilizza la ricorsione per invertire la frase

  41. Il programma Java utilizza la ricorsione per calcolare il potere

  42. Il programma Java utilizza l'array per calcolare la media

  43. Il programma Java trova l'elemento massimo dell'array

  44. Il programma Java calcola la deviazione standard

  45. Il programma Java utilizza array multidimensionali per sommare due matrici

  46. Il programma Java utilizza array multidimensionali per moltiplicare una matrice

  47. Il programma Java moltiplica due matrici passando la matrice a una funzione

  48. Il programma Java trova la trasposizione della matrice

  49. Il programma Java trova la frequenza di apparizione del carattere nella stringa

  50. Il programma Java calcola il numero di vocali e consonanti nella frase

  51. Il programma Java ordina gli elementi in ordine lessicografico

  52. Il programma Java aggiunge due numeri complessi passando la classe alla funzione

  53. Il programma Java calcola la differenza tra due periodi di tempo

  54. Il codice Java crea piramidi e pattern

  55. Il programma Java elimina tutti gli spazi dalla stringa

  56. Il programma Java stampa l'array

  57. Il programma Java converte la stringa in data

  58. Il programma Java arrotonda il numero a n decimali

  59. Il programma Java unisce due array

  60. Il programma Java realizza la conversione tra carattere e stringa

  61. Il programma Java verifica se l'array contiene il valore dato

  62. Il programma Java verifica se la stringa è null o vuota

  63. Il programma Java ottiene la data/ora corrente

  64. Il programma Java converte i millisecondi in minuti e secondi

  65. Il programma Java realizza la somma di due date

  66. Programma Java per unire due elenchi

  67. Il programma Java converte la lista (ArrayList) in un array

  68. Il programma Java ottiene la directory di lavoro corrente

  69. Il programma Java converte la mappa hash (HashMap) in una lista

  70. Il programma Java converte l'array in Set(HashSet)

  71. Il programma Java converte l'array di byte in esadecimale

  72. Il programma Java crea una stringa in base al contenuto del file

  73. Il programma Java aggiunge il testo a un file esistente

  74. Il programma Java converte la traccia della pila in una stringa

  75. Il programma Java converte il file in un array di byte e viceversa

  76. Il programma Java converte l'InputStream in una stringa

  77. Il programma Java converte l'OutputStream in una stringa

  78. Il programma Java ricerca l'enumerazione per valore di stringa

  79. Il programma Java confronta le stringhe

  80. Il programma Java ordina la mappatura per valore

  81. Il programma Java ordina l'ArrayList di oggetti personalizzati per attributo

  82. Il programma Java verifica se la stringa è un numero

  83. Il programma Java crea la directory

  84. Il programma Java rinomina il file

  85. Il programma Java elenca i file nella directory

  86. Il programma Java copia il file

  87. Il programma Java converte il tipo variabile char in int

  88. Il programma Java converte il tipo variabile int in char

  89. Il programma Java converte il tipo variabile long in int

  90. Il programma Java converte il tipo variabile int in long

  91. Il programma Java converte la variabile int in stringa

  92. Il programma Java converte la variabile booleana in stringa

  93. Il programma Java converte la variabile di tipo stringa in int

  94. Il programma Java converte il tipo variabile int in stringa

  95. Il programma Java converte il tipo variabile int in double

  96. Il programma Java converte il tipo variabile double in int

  97. Il programma Java converte la variabile stringa in un double a precisione doppia

  98. Il programma Java converte la variabile di tipo double in una stringa

  99. Il programma Java converte il tipo primitivo in un oggetto e viceversa

  100. Il programma Java implementa l'algoritmo di ordinamento a bolle

  101. Il programma Java implementa l'algoritmo di ordinamento rapido

  102. Il programma Java implementa l'algoritmo di ordinamento a fusione

  103. Il programma Java implementa l'algoritmo di ricerca binaria

  104. Il programma Java chiama un altro costruttore da un costruttore

  105. Il programma Java implementa un costruttore privato

  106. Il programma Java passa un'espressione lambda come parametro a un metodo

  107. Il programma Java passa un metodo come parametro ad un altro metodo

  108. Il programma Java calcola il tempo di esecuzione del metodo

  109. Il programma Java converte una stringa in InputStream

  110. Il programma Java converte InputStream in un array di byte

  111. Il programma Java carica il file come InputStream

  112. Il programma Java crea un file e scrive nel file

  113. Il programma Java legge il contenuto del file riga per riga

  114. Il programma Java elimina il file

  115. Il programma Java elimina le directory vuote e le directory non vuote

  116. Il programma Java ottiene l'estensione del file

  117. Il programma Java ottiene il nome del file da un percorso assoluto

  118. Il programma Java ottiene il percorso relativo da due percorsi assoluti

  119. Il programma Java conta il numero di righe in un file

  120. Il programma Java determina la classe dell'oggetto

  121. Il programma Java crea una classe enumerazione

  122. Il programma Java stampa l'oggetto della classe

  123. Il programma Java crea un'eccezione personalizzata

  124. Il programma Java crea una classe immutabile

  125. Il programma Java verifica se due stringhe sono un anagramma

  126. Il programma Java calcola tutte le permutazioni e combinazioni delle stringhe

  127. Il programma Java crea una stringa casuale

  128. Il programma Java pulisce StringBuffer

  129. Il programma Java capitalizza la prima lettera di ogni parola nella stringa

  130. Il programma Java itera su ogni carattere della stringa

  131. Il programma Java distingue l'operatore == delle stringhe e il metodo equals()

  132. Il programma Java implementa l'istruzione switch sulle stringhe

  133. Il programma Java calcola il tasso di interesse semplice e composto

  134. Il programma Java implementa l'继承

  135. Il programma Java ottiene il nome e la versione del sistema operativo

  136. Il programma Java verifica se due delle tre variabili booleane sono vere

  137. Il programma Java esplora l'enumerazione

  138. Il programma Java verifica la data di nascita e stampa un messaggio diauguri di compleanno

  139. Il programma Java implementa LinkedList

  140. Il programma Java implementa la struttura dati della pila

  141. Il programma Java implementa la struttura dati della coda

  142. Il programma Java ottiene l'elemento medio di LinkedList in una scansione

  143. Il programma Java converte LinkedList e array reciprocamente

  144. Il programma Java converte ArrayList e array reciprocamente

  145. Il programma Java converte ArrayList e stringa reciprocamente

  146. Il programma Java esplora ArrayList

  147. Il programma Java esplora HashMap

  148. Programma Java per esplorare l'insieme Set

  149. Programma Java per unire due elenchi

  150. Programma Java per aggiornare il valore di HashMap utilizzando una chiave

  151. Programma Java per rimuovere elementi duplicati da ArrayList

  152. Programma Java per ottenere una chiave da HashMap utilizzando un valore

  153. Programma Java per rilevare un ciclo in LinkedList

  154. Programma Java per calcolare l'unione di due insiemi

  155. Programma Java per calcolare l'intersezione tra due insiemi

  156. Programma Java per calcolare la differenza tra due insiemi

  157. Programma Java per controllare se un insieme è un sottoinsieme di un altro insieme

  158. Programma Java per ordinare una mappa Map per valore

  159. Programma Java per passare ArrayList come parametro della funzione

  160. Programma Java per esplorare ArrayList utilizzando Lambda espressioni

  161. Programma Java per implementare la struttura dati albero binario

  162. Programma Java per eseguire l'esplorazione in ordine anteriore dell'albero

  163. Programma Java per eseguire l'esplorazione in ordine posteriore dell'albero

  164. Programma Java per eseguire l'esplorazione in ordine dell'albero

  165. Programma Java per calcolare il numero di nodi foglia di un albero

  166. Programma Java per controllare se una stringa contiene una sottostringa

  167. Accesso ai membri privati delle classi Java

  168. Programma Java per controllare se una stringa è una重组 di due stringhe

  169. Implementazione di strutture dati grafiche Java