我當前的系統語言環境出現問題。我不想每次運行我的java程序時使用一些特殊的區域代碼。所以我採取了這條鏈接建議的路線https://www.java.com/en/download/help/locale.xml。我遵循那裏的所有說明並重新啓動我的電腦。我去了相同的設置,可以看到我的非Unicode程序的語言是eng-us。但是,無論何時我從命令行或eclipse運行java程序,當我使用小數點作爲小數點時,我將在3.14(根據我當前的語言環境,我應該使用3,14)時發生錯誤。如何在Windows 10中更改我的系統區域設置?
0
A
回答
0
我不確定我是否瞭解你,所以我的回答可能不合適。
在提到的鏈接的設置只涉及一般區域設置您的Windows操作系統的。應用程序(如Java)可能會決定使用或不使用這些設置。但是......
Locale的設置進行寫號在編程語言一般應用 - 他們接受的數字在你代碼 - 儘管所選擇的編程語言和區域設置 - 只有小數點(.
)。
一個很好的例子是與「兩副面孔」的應用 - 用戶環境和編程環境,即G。 Excel中。在用戶環境 Excel中接受(甚至需要)號與逗號(,
)作爲小數點分隔符 - 在相應的語言環境,當然 - 即使是在公式,但在它的VBA編程語言,你不得不但使用期限(.
)。
您Java程序的輸出可能,當然,格式化你的 - 或其他所需 - 語言環境。
相關問題
- 1. 如何在Windows XP中更改系統默認區域設置?
- 2. 無法更改Windows Server 2008 R2上的系統區域設置
- 3. 如何獲取Windows Phone上的「系統區域設置」設置?
- 4. Android系統區域設置更改時如何獲得通知?
- 5. 更改系統使用vbs的區域/位置設置
- 6. 更改「區域和語言」設置操作系統編程
- 7. 必須將Windows系統區域設置爲系統範圍?
- 8. 處理系統區域設置更改的正確方法
- 9. 更改當前系統區域設置編程
- 10. Windows 10使用CMD的系統設置
- 11. 如何在Windows 10物聯網中設置系統時間?
- 12. 如何更改DatePickerDialog的區域設置?
- 13. 基於系統區域設置在C++
- 14. 如何更改Windows用戶的區域設置/日期格式?
- 15. 如何更改SSRS 2008區域設置
- 16. 如何更改RactiveJs區域設置
- 17. 如何在Windows中使用python更改系統時區?
- 18. Portletfilter更改區域設置?
- 19. Android區域設置更改
- 20. 我可以更改Windows Azure網站上的區域設置嗎?
- 21. PHP更改區域設置?
- 22. 更改應用程序中設置更改的系統設置
- 23. 更改系統/瀏覽器的區域設置以測試javascript函數
- 24. 系統語言和系統區域設置的mac?
- 25. 如何在iOS中手動更改UIDatePicker的區域設置?
- 26. 系統區域設置/文化設置爲.Net
- 27. 如何在html 5 input [datetime-local]中更改區域設置?
- 28. 如何爲不同的用戶設置不同的系統區域設置
- 29. 如何在android中以編程方式更改系統設置?
- 30. 區域設置:瀏覽器或操作系統設置?
不管你使用的程序,數字的字符串表示只考慮系統的語言環境,因爲它的翻譯來源。如果您正在編寫想要考慮不同區域設置的程序,則應該在代碼中手動執行該操作。 – Emad