Boa noite,
De acordo com a convenção qual a forma de se declarar vetores?
Obrigado.
Abraço.
Boa noite,
De acordo com a convenção qual a forma de se declarar vetores?
Obrigado.
Abraço.
http://java.sun.com/docs/codeconv/
Respondida pelo google (essa pesquisa poderia ser feita por você né?!)
Semelhante às liguagens C, C++ e Pascal.
Do seguinte modo:
float nota[] = { 7.8, 8.4, 4.2, 1.8, 6.4 };
Neste caso nota[0] é a nota do primeiro aluno, isto é, 7.8, nota[1] é a nota do segundo, ou seja, 8.4, e assim por diante.
A utilização de vetores em Java envolve três etapas:
Declarar o vetor . Para isto, basta acrescentar um par de colchetes antes ou depois do nome da variável. Por exemplo:
int ind[];
double A[][],T[][][];
int []nota;
Reservar espaço de memória e definir o tamanho. É preciso definir o tamanho do vetor, isto é, a quantidade total de elementos que terá de armazenar. Em seguida é necessário reservar espaço de memória para armazenar os elementos. Isto é feito de maneira simples pelo operador new:
ind = new int[10];
nota = new int[70];
A = new double[10][20];
Armazenar elementos no vetor ou matriz. Para armazenar uma informação em um dos elementos de um vetor ou matriz, é necessário fornecer um índice que indique a posição desse elemento. Por exemplo, para armazenar um valor na quarta posição do vetor nota, fazemos o seguinte:
nota[3] = 5.2;
Os índices começam em zero e vão até o número de posições reservadas, menos um.
Qualquer coisa, pergunta ai.
Bom dia,
sowyer perfeito, é que havia visto uma declaração com formato diferente, do tipo:
private int[] vetorDeInteiros;
De acordo com o pdf baixado no link do site da Oracle, há um exemplo conforme exibido abaixo:
private Object[] instanceVar3;
O compilador estava permitindo o uso conforme você mencionou, com colchetes antes do nome do vetor; na realidade estou procurando padronizar, para em um momento oportuno fazer a certificação.
Obrigado.
Um grande abraço.
fernandosavio no site da Oracle, baixei um pdf com a convenção, obrigado pelo link; aproveitando a oportunidade, quais foram os paramentros de busca passados ao google, pois usei a ferramenta e não encontrei.
Obrigado.
Abraço.
Pesquisei por “convenção java” e acabei sendo redirecionada para um post do GUJ!
Que é esse aqui…
Simples não 
fernandosavio passei parametros demais, isso deve ter atrapalhado a busca.
Obrigado.
Abraço.