❶ java中实现换行有几种方法
java中实现换行有以下几种方法:x0dx0a1.使用java中的转义符"\r\n": x0dx0aString str="aaa"; x0dx0astr+="\r\n"; x0dx0a这样在str后面就有换行了. x0dx0a注意:\r,\n的顺序是不能够对换的,否则不能实现换行的效果. x0dx0a2.BufferedWriter的newline()方法: x0dx0aFileOutputStream fos=new FileOutputStream("c;\\11.txt"); x0dx0aBufferedWriter bw=new BufferedWriter(fos); x0dx0abw.write("你好"); x0dx0abw.newline(); x0dx0abw.write("java"); x0dx0aw.newline(); x0dx0a3.使用System.getProperty()方法: x0dx0aString str = "aaa"+System.getProperty("line.separator"); x0dx0a附:针对常用的系统,可以使用如下的转义符实现换行: x0dx0awindows下的文本文件换行符:\r\n x0dx0alinux/unix下的文本文件换行符:\r x0dx0aMac下的文本文件换行符:\n
❷ Java读取文件换行符
如果是系抄统级别的设置
System.lineSeparator()?
System.getProperty("line.separator");
如果是文件级别的那是没有统一的规范,同一个文件也可以输入不同的换行方式。
因此建议你读文件的时候就不要按行读,整体读就可以了。
❸ JAVA中如何判断一个字符串是否换行
<c:forEachvar="rr"items="${r.list}"varStatus="i">
<inputtype="checkbox"name="checkbox"value="${rr.right_id}"id="${rr.right_id}"/>
${rr.right_name}
<c:iftest="${i.count%6==0&&!i.last}">
<br>
</c:if>
</c:forEach>
(3)java判断文件换行符扩展阅读
java控制台程序判断String字符串中只输入了一个回车:
importjava.io.BufferedReader;
importjava.io.InputStreamReader;
importjava.util.Scanner;
publicclassTest{
publicstaticvoidmain(Stringargs[])throwsException{
//BufferedReaderbf=newBufferedReader(newInputStreamReader(System.in));
Scanners=newScanner(System.in);//和注释掉的效果一样
Stringstr="";
do{
System.out.println("请输入:");
//str=bf.readLine();
str=s.nextLine();//读取刚刚输入的内容,程序到这儿会停滞
if(str.length()==0){//如果输入的字符串为空,则说明只输入了一个回车
System.out.println("输入的是回车!");
}else{
System.out.println("输入内容是:"+str);
}
}while(str.length()!=0);
}
}
❹ java读文件取得换行符
文件中文件换行符是一致的,系统不同,换行符不同
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\r
Mac下的文本文件换行符:\n
❺ java 换行符问题
for(int i=0;i<temp.length();i++)
{
if(temp.charAt(i)=='\n')
System.out.println("这是一个换行符抄");
} 就这样袭就可以了额!
如果你是将将文本写到文件中的话不需要这样的 直接
BufferedWriter fw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("D:\\text.txt")));
text.write(fw);
fw.close();