Simples!
// Exemplo de um array mal inicializado:
public class Test {
public static void main(String args[]) {
String sa[] = new String[5];
sa[0].charAt(0);
}
}
// Exemplo de um array inicializado corretamente:
public class Test {
public static void main(String args[]) {
String sa[] = new String[5];
for(int i = 0; i < 5; i++) {
sa[i] = new String();
}
sa[0].charAt(0);
}
}
sábado, 17 de abril de 2010
Array Multidimensional em Java
Para este exemplo utilizaremos o conceito de agenda.
Primeiro inicialize seu array da seguinte forma:
String agenda[][] = new String[][]{{"João", "8898-4452", "Rua Perdigão"}, {"Pedro", "9984-5569", "Alameda Rio Negro"}, {"Ana", "7422-9966", "Alameda Porto Alegre"}, {"Bia", "5555-2244", "Av. do Estado"}};
Para a impressão do mesmo utilize dois for's(note que o array tem duas dimensões) da seguinte forma:
for(int i = 0; i < agenda.length; i++ ){ System.out.println("--------"); for(int e = 0; e < agenda[i].length; e++){ System.out.println(agenda[i][e]); }
Saída: João
8898-4452
Rua Perdigão
--------
Pedro
9984-5569
Alameda Rio Negro
--------
Ana
7422-9966
Alameda Porto Alegre
--------
Bia
5555-2244
Av. do Estado Rápido e simples!
sexta-feira, 16 de abril de 2010
Practical experience on Oracle products: WLS: Monitoring Oracle JRockit JVM with JRockit Mission Control remotely
Practical experience on Oracle products: WLS: Monitoring Oracle JRockit JVM with JRockit Mission Control remotely
Este link mostra como iniciar o Jrockit Mission Control, resolvendo um problema bastante comum de conexão.
Abraço.
Este link mostra como iniciar o Jrockit Mission Control, resolvendo um problema bastante comum de conexão.
Abraço.
quinta-feira, 15 de abril de 2010
Transformando Weblogic 32 bits em 64bits
1. Copie as bibliotecas nativas 64-bits de um servidor que tenha um weblogic 64 bits instalado. Copiar os arquivos se encontram em install_dir/wlserver_10.0/
2. No servidor que você acabou de copiar as libs, altere o arquivo install_dir/wlserver_10.0/
LINUX|Linux)
arch=`uname –m
if [arch =’x86_64’]
arch=’i686’
fi
Remova as linhas:
if [arch =’x86_64’]
arch=’i686’
fi
3. Reinicie o NodeManager e seus Managed Servers.
Assinar:
Postagens (Atom)