最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java獲得平臺相關的行分隔符和java路徑分隔符的方法

 更新時間:2014年02月20日 15:51:36   作者:  
不同系統(tǒng)平臺下的行分隔符、路徑分隔符等常常不同,如何在Java程序獲取當前平臺的分隔符,以及其他系統(tǒng)相關的狀態(tài)呢?下面是示例程序,需要的朋友可以參考下

【問題】

不同系統(tǒng)平臺下的行分隔符、路徑分隔符等常常不同。如

復制代碼 代碼如下:

行分隔符在windows 下是 \r\n,在Linux下面是 \n, 在Mac下是 \r
路徑分隔符在windows下是 \ ,在LInux下是 /

如何在Java程序獲取當前平臺的分隔符,以及其他系統(tǒng)相關的狀態(tài)呢?

【實現(xiàn)】

復制代碼 代碼如下:

import java.util.Properties;

public class SeparatorUtils {

    /* system properties to get separators */
    static final Properties PROPERTIES = new Properties(System.getProperties());

    /**
     * get line separator on current platform
     * @return line separator
     */
    public static String getLineSeparator(){
        return PROPERTIES.getProperty("line.separator");
    }

    /**
     * get path separator on current platform
     * @return path separator
     */
    public static String getPathSeparator(){
        return PROPERTIES.getProperty("path.separator");
    }
}

class SeparatorUtilTest{
    public static void main (String[] args){
        System.out.println("Line separator is: " + SeparatorUtils.getLineSeparator());
        System.out.println("Path separator is: " + SeparatorUtils.getPathSeparator());
    }
}

【附注】

其他能得到的屬性:

java.version

Java 運行時環(huán)境版本

java.vendor

Java 運行時環(huán)境供應商

java.vendor.url

Java 供應商的 URL

java.home

Java 安裝目錄

java.vm.specification.version

Java 虛擬機規(guī)范版本

java.vm.specification.vendor

Java 虛擬機規(guī)范供應商

java.vm.specification.name

Java 虛擬機規(guī)范名稱

java.vm.version

Java 虛擬機實現(xiàn)版本

java.vm.vendor

Java 虛擬機實現(xiàn)供應商

java.vm.name

Java 虛擬機實現(xiàn)名稱

java.specification.version

Java 運行時環(huán)境規(guī)范版本

java.specification.vendor

Java 運行時環(huán)境規(guī)范供應商

java.specification.name

Java 運行時環(huán)境規(guī)范名稱

java.class.version

Java 類格式版本號

java.class.path

Java 類路徑

java.library.path

加載庫時搜索的路徑列表

java.io.tmpdir

默認的臨時文件路徑

java.compiler

要使用的 JIT 編譯器的名稱

java.ext.dirs

一個或多個擴展目錄的路徑

os.name

操作系統(tǒng)的名稱

os.arch

操作系統(tǒng)的架構

os.version

操作系統(tǒng)的版本

file.separator

文件分隔符(在 UNIX 系統(tǒng)中是“/”)

path.separator

路徑分隔符(在 UNIX 系統(tǒng)中是“:”)

line.separator

行分隔符(在 UNIX 系統(tǒng)中是“/n”)

user.name

用戶的賬戶名稱

user.home

用戶的主目錄

user.dir

用戶的當前工作目錄

相關文章

  • Java替換(新增)JSON串里面的某個節(jié)點操作

    Java替換(新增)JSON串里面的某個節(jié)點操作

    這篇文章主要介紹了Java替換(新增)JSON串里面的某個節(jié)點操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Java定時器例子_動力節(jié)點Java學院整理

    Java定時器例子_動力節(jié)點Java學院整理

    本文給大家分享了java定時器例子,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧
    2017-05-05
  • Mybatis-Plus將字段設置為null解決方法

    Mybatis-Plus將字段設置為null解決方法

    MyBatis-Plus是一個MyBatis的增強工具,在MyBatis的基礎上只做增 強不做改變,為簡化開發(fā)、提高效率而生,下面這篇文章主要給大家介紹了關于Mybatis-Plus將字段設置為null的解決方法的相關資料,需要的朋友可以參考下
    2023-04-04
  • 淺談JVM 底層解析 i++和 ++i 區(qū)別

    淺談JVM 底層解析 i++和 ++i 區(qū)別

    這篇文章主要介紹了JVM 底層解析 i++和 ++i 區(qū)別,需要的朋友可以參考下面文章的具體內容
    2021-09-09
  • SpringBoot Shiro授權實現(xiàn)過程解析

    SpringBoot Shiro授權實現(xiàn)過程解析

    這篇文章主要介紹了SpringBoot Shiro授權實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • SpringBoot與Spring之間的對比

    SpringBoot與Spring之間的對比

    這篇文章主要介紹了SpringBoot與Spring之間的對比,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • IDEA如何設置忽略git提交的文件

    IDEA如何設置忽略git提交的文件

    這篇文章主要介紹了IDEA如何設置忽略git提交的文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 如何解決SpringBoot2.6及之后版本取消了循環(huán)依賴的支持問題

    如何解決SpringBoot2.6及之后版本取消了循環(huán)依賴的支持問題

    循環(huán)依賴指的是兩個或者多個bean之間相互依賴,形成一個閉環(huán),SpringBoot從2.6.0開始默認不允許出現(xiàn)Bean循環(huán)引用,解決方案包括在全局配置文件設置允許循環(huán)引用存在、在SpringApplicationBuilder添加設置允許循環(huán)引用、構造器注入
    2024-10-10
  • 解決Properties屬性文件中的值有等號和換行的小問題

    解決Properties屬性文件中的值有等號和換行的小問題

    這篇文章主要介紹了解決Properties屬性文件中的值有等號有換行的小問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • springboot整合vue項目(小試牛刀)

    springboot整合vue項目(小試牛刀)

    這篇文章主要介紹了springboot整合vue項目(小試牛刀),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09

最新評論

杨浦区| 成安县| 诸暨市| 六枝特区| 永靖县| 新乐市| 肥西县| 榆中县| 都昌县| 德兴市| 遂昌县| 法库县| 中牟县| 高唐县| 新化县| 左贡县| 蓬安县| 台州市| 灯塔市| 镶黄旗| 阿鲁科尔沁旗| 松原市| 清河县| 民权县| 苍南县| 北辰区| 米林县| 罗定市| 松溪县| 怀宁县| 百色市| 奇台县| 新邵县| 阿荣旗| 简阳市| 新建县| 宾阳县| 三江| 揭阳市| 孙吴县| 从江县|