- Iniciando constante
final nome_constante = valor;
|
- Declarando um array
int array [] = new int[ 10 ];
|
- Função que recebe array
tipo nome_funcao( tipo nome_parametro[] )
|
- finalize
Método de classe que representa um destrutor para a classe em java.
Não é utilizado com frequencia.
|
- extends
Palavra chave para indicar herança
|
- Static
Membro que é igual para todos os objetos. Possui o mesmo valor para todas
as instancias.
É um erro de sintaxe um método static chamar um metodo ou variavel
de instancia.
|
- Protected
Os membros protected de uma superclasse servem como nível intermediário
de proteção entre o acesso
public e private. Os membros protected de uma superclasse podem ser acessados
apenas por métodos da
superclasse, da subclasse e por metodos de outras classes porem que estejam no
mesmo pacote.
|
- super
Acesso aos metodos da classe pai ou superclasse
super.nome_do_metodo_sobrescrito()
|
- super()
é o construtor da superclasse chamado
atravez de uma subclasse
|
- Formato decimal com duas casas apos a virgula
import java.text.NumberFormat;
import java.util.Locale;
public static void main(String[] args)
{
// Cria um formato decimal de dois digitos
a direita do ponto
NumberFormat moneyFormat = NumberFormat.getCurrencyInstance( Locale.US );
moneyFormat.format( 111.111 );
}
|
- Mostrando mensagem na tela
// importa necessario
import javax.swing.JOptionPane;
JOptionPane.showMessageDialog(null, "Mensagem ou componente", "Titulo",
JOptionPane.INFORMATION_MESSAGE );
|
- Criando um campo com multiplas linhas
JTextArea outputTextArea = new JTextArea();
outputTextArea.setText("Texto" );
outputTextArea.append( "Texto da outra linha" );
|
- Criando um scroll no campo de multiplas linhas
JTextArea txt = new JTextArea(5, 25);
JScrollPane scroll = new JScrollPane( txt );
|
| // ou /* */ |
Comantário |
| + |
Adição |
| - |
Subtração |
| * |
Multiplicação |
| / |
Divisão |
| \ |
Divisão inteira |
| % |
Módulo |
| Math.sqrt( x ) |
- Raiz Quadrada |
| abs |
- Valor absoluto |
| ceil |
- Arredonda para baixo |
| cos |
- coseno |
| exp |
- exponencial |
| floor |
- arredonda x para cima |
| log( x ) |
- logaritmo natural de x ( base e ) |
| max( x, y ) |
- maximo entre dois |
| min( x, y ) |
- menor valor |
| sin |
- seno |
| pow( x, y ) |
- x elevado a potência y |
| tan |
- tangente |
| STRING.length() |
- Quantidade de caracteres |
| charAt( pos ) |
- Retorna o caracter da posição expecificada |
| OBJETO.getChars( de, ate, ARRAY, 0 ) |
- Pega de OBJETO, os caracteres da posição "De" até a
posição "ate" e joga no ARRAY |
| equals( texto ) |
- Igualdade com teste de caixa alta |
| equalsIgnoreCase( texto ) |
- Igualdade sem teste de caixa alta |
| compareTo( texto ) |
- Utiliza comparação Lexicográfica, compara valores
numéricos |
| startsWith( texto ) |
- Verifica se a string inicia como o texto |
| startsWith( texto, posicao ) |
- verifica se a partir da posicao o texto é igual ao string |
| endsWith |
- Similar ao start porém verifica do final para o inicio |
| indexOf( texto ) |
- procura string texto no objeto e retorna a posição |
| lastIndexOf( texto ) |
- procura de traz para frente e retorna a posição |
| substring( inicial, total ) |
- retorna uma substring do valor inicial até o total de caracteres
descrito |
| concat( objeto string ) |
- Concatena os objetos |
| replace( de, para ) |
- faz replace do string "de", para o string em "para" |
| toUpperCase() |
- Tudo para maiusculo |
| toLowerCase() |
- Tudo para minusculo |
| valueOF( objeto nao string ) |
- Converte objetos não string e atribui ao objeto |