java换行怎么写

1. java中换行字符怎么用 1.问题
windows平台的换行符为/r/n;
linux平台的换行符为/n;
java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符.
2.解答
java 代码
1. String userInputString = userInput;
2. userInputString = userInputString.replaceAll ( "\r", "" );
3. userInputString = userInputString.replaceAll ( "\n", "\\\\"+System.getPropert("line.separator"));
2. java程序的换行符/n怎么写 “回车”(carriage return)和“换行”(line feed)
符号 ASCII码 意义
\n 10 换行(就是另起一行)
\r 13 回车CR(就是回到一行的开头
public class Test
{
public static void main(String[] args)
{
System.out.println("----------------------------------");
System.out.println("HelloWorld!没有加回车和换行符之前:");
System.out.println("Hello World!");
System.out.println("----------------------------------");
System.out.println("HelloWorld!中的Hello后面加一个换行符:");
System.out.println("Hello\nWorld!");
System.out.println("----------------------------------");
System.out.println("HelloWorld!在单词world中加入了一个回车符之后:");
System.out.println("HelloWor\rld!");
System.out.println("----------------------------------");
System.out.println("回答精彩??投一票吧!谢谢了");
}
}
/*
运行结果:
----------------------------------
HelloWorld!没有加回车和换行符之前:
Hello World!
----------------------------------
HelloWorld!中的Hello后面加一个换行符:
Hello
World!
----------------------------------
HelloWorld!在单词world中加入了一个回车符之后:
ld!loWor
----------------------------------
发现加了换行符之后Hello单词的前三个字母被ld!覆盖了这就是换行的作用
*/
3. java中,如何实现写文件换行 try{
DataOutputStream out2 =
new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream(str_file_path)));
/////////////////////////////////////////////////////////
buf.append(Current_number);
buf.append('\n');
// check buffer
if (buf.length() >= 131072){
out2.writeBytes(buf.toString());
buf = new StringBuffer();
这段可能不是最好但是能用,每次追加一个Current_number上去,再写入断行符;等到buf累计到128K时写入文件,再将buf清空 。文件中的数据不会被覆盖 。
out2.writeBytes(buf.toString()); //* write buffer - final
out2.close();
写入最后不满128K的数据并关闭 。别忘了
catch(EOFException e){
System.out.println("End of stream");
}
4. java中实现换行的几种方法 java中实现换行有以下几种方法:1.使用java中的转义符"\r\n": String str="aaa"; str+="\r\n"; 这样在str后面就有换行了. 注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果. 2.BufferedWriter的newline()方法: FileOutputStream fos=new FileOutputStream("c;\\11.txt"); BufferedWriter bw=new BufferedWriter(fos); bw.write("你好"); bw.newline(); bw.write("java"); w.newline(); 3.使用System.getProperty()方法: String str = "aaa"+System.getProperty("line.separator"); 附:针对常用的系统,可以使用如下的转义符实现换行: windows下的文本文件换行符:\r\n linux/unix下的文本文件换行符:\r Mac下的文本文件换行符:\n 。
5. java程序的换行符/n怎么写【java换行怎么写】 “回车”(carriage return)和“换行”(line feed)符号 ASCII码 意义\n 10 换行(就是另起一行)\r 13 回车CR(就是回到一行的开头public class Test{ public static void main(String[] args) { System.out.println("----------------------------------"); System.out.println("HelloWorld!没有加回车和换行符之前:"); System.out.println("Hello World!"); System.out.println("----------------------------------"); System.out.println("HelloWorld!中的Hello后面加一个换行符:"); System.out.println("Hello\nWorld!"); System.out.println("----------------------------------"); System.out.println("HelloWorld!在单词world中加入了一个回车符之后:"); System.out.println("HelloWor\rld!"); System.out.println("----------------------------------"); System.out.println("回答精彩??投一票吧!谢谢了"); }}/*运行结果:----------------------------------HelloWorld!没有加回车和换行符之前:Hello World!----------------------------------HelloWorld!中的Hello后面加一个换行符:HelloWorld!----------------------------------HelloWorld!在单词world中加入了一个回车符之后:ld!loWor---------------------------------- 发现加了换行符之后Hello单词的前三个字母被ld!覆盖了这就是换行的作用*/ 。