Bom dia galerinha  
Bom como o titulo retrata, estou com um problema na saida desses valores no vetor.
Meu código é esse.
public class ArrayDeFloats {
float[] vet;
ArrayDeFloats(int tam){
vet = new float[tam];
                     }
public int tamanho(){
    return vet.length;
                    }
public void modifica(int pos,float val){
if (pos>0 && pos <= vet.length){
    vet[pos] = val;                                       }
else {
    System.out.println("ERRO! Posição Invalida");
     }
}
public float valor(int pos2){
return vet[pos2];
                           }
public float[] retornaArray(){
    return vet;
                             }
public float menorValor(){
float menorValor = vet[0];
for (int i = 1;i<vet.length;i++){
   if (menorValor > vet[i]){
   menorValor = vet[i];
                            }
  
                                }
return menorValor;
}
public float maiorValor(){
float maiorValor = vet[0];
for (int i = 1;i<vet.length;i++ )        {
   if (maiorValor < vet[i]){
       maiorValor = vet[i] ;
                         }
                                }
return maiorValor;
  }
public String toString(){
    return "Tamanho do Array"+tamanho()+"\nMaior Valor: "+maiorValor()+"\nMenor Valor: "+menorValor();
                        }
}E o meu Main é esse.
[code]    public static void main(String[] args) {
//chamada para tamanho do vetor.
ArrayDeFloats test1 = new ArrayDeFloats(10);
  //chamada para posição do vetor e valor de cada posição do mesmo
  test1.modifica(0, 1);
  test1.modifica(1, 44);
  test1.modifica(2, 5);
  test1.modifica(3, 2);
  test1.modifica(4, 65);
  test1.modifica(5, 1);
  test1.modifica(6, 777);
  test1.modifica(7, 4);
  test1.modifica(8, 3);
  System.out.println(test1.toString());
  
}
}[/code]
Bom a saida do tamanho do vetor deu certo, porem deu problema em colocar cada valor em uma posição do vetor, e imprimir no “toString” da classe =x

PS: desculpa a desorganização das chaves  :lol: