Nova linha: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m |
|||
Linha 1:
Na [[computação]], '''''line feed''''' ('''LF'''), '''nova linha''' ou '''quebra de linha''' é um [[caractere de controle]] que indica que uma linha deve ser acrescentada. Ele possui o código [[ASCII]] 10 (0A em [[hexadecimal]]). O LF surgiu como um comando para [[impressora | impressoras]] usado, normalmente, junto com um retorno de carro ou ''[[carriage return]]'' (CR, um comando que fazia a cabeça da impressora ''retornar'' para a posição mais à esquerda). Após processar um par CR-LF, a cabeça da impressora deverá estar no canto esquerdo e ter avançado uma linha da página.
A linguagem de programação [[Java (linguagem de programação)|Java]] define as seqüências de escape <tt>'\n'</tt> e o <tt>'\r'</tt>. Elas são sempre representadas por <tt>0x0A</tt> e <tt>0x0D</tt>, respectivamente. Isto significa que um <tt>'\n'</tt> pode não ser interpretado corretamente por programas de todas as plataformas — se tais programas não forem escritos em Java. Porém, a biblioteca do Java fornece métodos capazes de lidar corretamente com a leitura e escrita de arquivos de maneira consistente em qualquer ambiente.<ref>veja [http://java.sun.com/j2se/1.5.0/docs/api/java/io/BufferedReader.html#readLine() BufferedReader.readLine()]</ref>
|