Formatacao de valor

Ola,
gostaria que alguem me ajudasse na parte de formatação de um valor que esta no arquivo 010000 e tenho que transformar pra 100,00, so que no momento da formatacao o valor esta saindo 256, alguem pode me ajudar.
Path caminho = Paths.get(“C:\fabiana\compraclick”,“pedido.csv”);
try {
Stream linhas = Files.lines(caminho);
Pedido2 pedido = new Pedido2();
linhas.forEach(l->{
String campos[] = l.split(";");
if(campos[0].equals(“1”)) {
pedido.setNumero(Integer.parseInt(campos[1]));
pedido.setQuantidade(Integer.parseInt(campos[2]));
String valor =Double.valueOf(campos[3]).toString();
pedido.setValor(Double.parseDouble(valor));

Seria este trecho?

simmm

Poderia dividir por 100 o valor.