A linguagem java
“O valor de uma variável final (constante) não pode ser alterado após a inicialização.” final int x = 10; .... x = 10; (após a inicialização não pode ser alterada).
Roberto Gomes Ribeiro - A Linguagem JAVA
2
Operador unário que permite converter valores de um tipo em outro, desde que sejam compatíveis.
Roberto Gomes Ribeiro - A Linguagem JAVA
3
int x1,x2; float z1,z2; x1=3; z2=5.5f; z1=x1; System.out.println(z1); x2=(int)z2; System.out.println(x2);
Roberto Gomes Ribeiro - A Linguagem JAVA 4
char c1,c2; char c3='a'; int x=67,y=5; c1=(char)(x+y); c2=(char)((int)c3+1); System.out.println(c1); System.out.println(c2); System.out.println(c3);
Roberto Gomes Ribeiro - A Linguagem JAVA
Tabela ASCII
5
Consideremos, por exemplo, que pretendemos criar um array capaz de guardar 5 valores do tipo primitivo int. Designando esse array por v e faríamos a sua declaração através da instrução:
int v[]; ou int[] v;
Roberto Gomes Ribeiro - A Linguagem JAVA
6
A criação do array é feita em tempo de execução através do comando new. Exemplo: queremos que o array v guarde 5 valores do tipo int. Escreveríamos então:
v = new int [5];
Roberto Gomes Ribeiro - A Linguagem JAVA
7
Função length
Cada elemento do array é identificado pelo respectivo índice (0,1,2,3,...). Por exemplo v[0] acede ao primeiro elemento do array e v[4] diz qual o último elemento. Outra forma de atribuição: int[] v = {5,6,10,5,200};
8
Roberto Gomes Ribeiro - A Linguagem JAVA
public class ExemploArray{ public static void main(String[] args){ int[] v; float[] u = {2.6f,3.14f}; int soma; v = new int [3]; v[0]=10; v[1]=5; v[2]=v[1]+v[2]; soma = v[0] + v[1] + v[2]; System.out.println("O array v tem "+v.length+" elementos"); System.out.println("A soma desses elementos = "+soma); System.out.println("O primeiro elemento do array u = "+u[0]); } }
Roberto Gomes Ribeiro - A Linguagem JAVA
9
Os arrays também podem ser