You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
SINTAXE DA LINGUAGEM JAVA<br />
String outraVariavel = disciplina;<br />
// A concatenação de Strings pode ser feita através do<br />
// operador de soma (+)<br />
disciplina = "Sistemas " + "Orientados a Objetos I";<br />
// Concatenação de String com outro tipo de dados:<br />
disciplina = "Sistemas Orientados a Objetos" + 'I';<br />
disciplina = "Sistemas Orientados a Objetos" + 1;<br />
// Para comparar duas variáveis do tipo String<br />
// devemos usar o método equals():<br />
// disciplina == "Sistemas orientados..." INCORRETO<br />
// disciplina.equals("Sistemas orientados...") CORRETO<br />
a concatenação de qualquer tipo de dado com um dado do tipo String resulta em um novo dado do<br />
tipo String.<br />
Tipos numéricos inteiros: byte, short, int e long<br />
Existem quatro tipos primitivos de números em <strong>Java</strong>. Além disso, os valores numéricos podem ser<br />
representados de forma decimal, octal ou hexadecimal:<br />
Valores numéricos inteiros em <strong>Java</strong>:<br />
2 decimal<br />
077 um número que começa com zero está representado de forma octal<br />
0xBABE representação hexadecimal<br />
todos os valores numéricos em <strong>Java</strong> tem sinal positivo ou negativo.<br />
Um valor numérico é sempre considerado do tipo int, a menos que seja acompanhado do sufixo L, que<br />
representa um valor do tipo long. A diferença de um inteiro para um longo é a capacidade de dígitos que<br />
podem ser representados, conforme aparece no quadro abaixo.<br />
Valores numéricos em <strong>Java</strong>, representados como long:<br />
2L decimal<br />
077L um número que começa com zero está representado de forma octal<br />
0xBABEL representação hexadecimal<br />
// Valores inteiros representáveis pelos tipos<br />
// numéricos em <strong>Java</strong>:<br />
byte a = 127; // -2 7 ... 2 7 -1<br />
short b = 32767; // -2 15 ... 2 15 -1<br />
int c = 2147483647; // -2 31 ... 2 31 -1<br />
long d = 9223372036854775807L; // -2 63 ... 2 63 –1<br />
18