olhem so esse codigo
/*
* internacao.java
*
* Created on 3 de Julho de 2007, 19:30
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author Deh
*/
public class internacao {
static paciente [] arrayi = new paciente[100];
static paciente [] arraya = new paciente[100];
/** Creates a new instance of internacao */
void internar(paciente P) {
if(P.idade<=12){
for(int i=0; i<arrayi.length; i++)
{
if(arrayi[i]==null)
{
arrayi[i]=P;
i=arrayi.length +1;
}
}
}
else{
for(int i=0; i<arraya.length; i++)
{
if(arraya[i]==null)
{
arraya[i]=P;
i=arraya.length +1;
}
}
}
}
void mostra(paciente P, relatorio r){
if(P.idade<=12){
for(int i=0; i<arrayi.length; i++){
if(arrayi!=null){
System.out.println(P.nome);
System.out.println(P.endereco);
System.out.println(P.idade);
System.out.println(P.identidade);
System.out.println(P.mae);
System.out.println(P.pai);
System.out.println(P.tipo);
//System.out.println(r.relatorio());posso usar a lista do relario para listar?como usar
}
}
}
else{
for(int i=0; i<arraya.length; i++){
if(arraya!=null){
System.out.println(P.nome);
System.out.println(P.endereco);
System.out.println(P.idade);
System.out.println(P.identidade);
System.out.println(P.mae);
System.out.println(P.pai);
System.out.println(P.tipo);
}
}
}}
void alta(String nome_del){
int qtde=0;
for (int a=0; a <arrayp.length; a++)
{
if (arrayp[a]!=null)
{
qtde++;
}
}
//remove o paciente
for(int d=0;d<qtde;d++)
{
if (arrayp[d]!=null);
{
if (arrayp[d].nome.equals(nome_del))
{
System.out.println(arrayp[d].nome);
for (int b=d; b <(qtde);b++)
{
arrayp [b] = arrayp [b+1];
}
}
//reorganiza a array
}
}
}
}
ai gurisada alguem pode me responder como eu fasso para retirar uma “pessoa” da minha array(a arrayb e generica)?