Substituir métodos de classes do Java por meus próprios métodos?

Gostaria de saber se é possível substituir ou fazer modificações nos métodos padrão do Java…
Por exemplo, fiz uma classe que pega centenas de campos Double de um banco de dados usando o método getDouble() da classe ResultSet.
Porém esse método me traz os resultados com várias casas decimais, e eu gostaria de adicionar uma formatação dentro desse método pra não precisar mexer no meu código.
Como faço isso?

Olá!

Estude sobre herança e sobrescrever métodos.
Se o método ou classe forem final, nao é possível fazer isso que vc quer.

[quote]Gostaria de saber se é possível substituir ou fazer modificações nos métodos padrão do Java…
Por exemplo, fiz uma classe que pega centenas de campos Double de um banco de dados usando o método getDouble() da classe ResultSet.
Porém esse método me traz os resultados com várias casas decimais, e eu gostaria de adicionar uma formatação dentro desse método pra não precisar mexer no meu código.
Como faço isso?[/quote]

não seria mais fácil você criar um método que formatasse o campo double na hora que pega do resultset?

 valor.setValor(meuFormatadorDouble(rs.getDouble()));

o “meuFormatadorDouble” seria um método que retorna um Double sendo que já formatado da forma que você quer.

[quote=Igor Gabriel][quote]Gostaria de saber se é possível substituir ou fazer modificações nos métodos padrão do Java…
Por exemplo, fiz uma classe que pega centenas de campos Double de um banco de dados usando o método getDouble() da classe ResultSet.
Porém esse método me traz os resultados com várias casas decimais, e eu gostaria de adicionar uma formatação dentro desse método pra não precisar mexer no meu código.
Como faço isso?[/quote]

não seria mais fácil você criar um método que formatasse o campo double na hora que pega do resultset?

 valor.setValor(meuFormatadorDouble(rs.getDouble()));

o “meuFormatadorDouble” seria um método que retorna um Double sendo que já formatado da forma que você quer.
[/quote]

Isso eu consegui fazer, o problema é a quantidade de campos que eu tenho, são muitos campos, ficaria melhor se eu pudesse substituir o método do java.