은, 내가 이렇게 보이는 결과를 작성하려는 :GWT 플랫폼 독립적 인 개행 문자
String LINE_SEPARATOR = System.lineSeparator();
Stringbuilder result = new Stringbuilder();
result.append("some characters");
result.append(LINE_SEPARATOR);
GWT 기반의 프론트 엔드에 전달이 코드를 사용하는 클래스입니다. GWT는 GWT에서 사용되는 모든 자바 클래스 (예 : 앞선 모든 클래스)를 자바 스크립트로 컴파일합니다. 그러나 GWT는 System.lineSeparator()를 컴파일 할 수 없으므로 javascript에는 해당 메소드가 없습니다.
String LINE_SEPARATOR = System.getProperty(line.separator);
및
String LINE_SEPARATOR = String.format("%n");
는 GWT 컴파일러 예외가 발생합니다. 그러나
String LINE_SEPARATOR = "\r\n";
은 작동하지만 플랫폼에 독립적입니다.
GWT와 호환되는 플랫폼 독립적 인 개행 문자를 어떻게 얻을 수 있습니까?
이유는 단지'
'태그를 사용할 수 없습니다 (당신이 저를 요구하는 경우에, 난 그냥 심지어 Windows에서, 사방
\n
를 사용하는 것)? – pratZ결과 문자열은 html 환경 외부에서도 사용됩니다. 결과를 로깅하고 파일에 기록합니다. –