欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

System.getProperty(“l(fā)ine.separator“)含義及意義詳解

 更新時間:2023年05月26日 10:04:35   作者:明快de玄米61  
這篇文章主要介紹了System.getProperty(“l(fā)ine.separator“)含義,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

System.getProperty(“line.separator“)含義

一、概念

獲取操作系統(tǒng)對應的換行符,各個操作系統(tǒng)不同,如下所示:

windows下的文本文件換行符:\r\n
linux/unix下的文本文件換行符:\r
Mac下的文本文件換行符:\n

二、使用System.getProperty(“line.separator”)代替固定格式的換行符的意義

  • 具備平臺無關性
  • 一次編寫,到處運行
  • 更保險

三、注意點

System.getProperty("line.separator") 是什么意思?

在java中存在一些轉義字符,比如"\n"為換行符,但是也有一些JDK自帶的一些操作符

    比如 : System.getProperty("line.separator")

    這也是換行符,功能和"\n"是一致的,但是此種寫法屏蔽了 Windows和Linux的區(qū)別 ,更保險一些.

并不是說具備了平臺無關性,保險這些好處就可以總是這么用了。要根據(jù)具體情況來使用,比如說,在Windows 上開發(fā)的代碼,運行在Linux/Unix 平臺下,但是用戶群體使用Windows 平臺。如果使用這個System.getProperty(“line.separator”),就有可能適得其反,導致用戶得到的結果不能換行,有利有弊,具體使用要看需求場景!

到此這篇關于System.getProperty(“line.separator“)含義及意義詳解的文章就介紹到這了,更多相關System.getProperty(“line.separator“)內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論