Как написать код региональных настроек на Java
Может кто-нибудь, пожалуйста, помогите мне понять ниже код VB. Я должен написать соответствующий код Java. Но я не могу понять код VB. Это касается изменения региональных настроек.
Dim sTemp As String
mstrDecimalSepChar = OS_GetRegionalSetting(DecimalSeparator)
OS_SetRegionalSetting DecimalSeparator, "."
sTemp = OS_GetRegionalSetting(DecimalSeparator)
mstrThousandsSepChar = OS_GetRegionalSetting(ThousandsSeparator)
OS_SetRegionalSetting ThousandsSeparator, ","
sTemp = sTemp & OS_GetRegionalSetting(ThousandsSeparator)
SetRegionalSettings = (sTemp = ".,")
1 ответ
Dim sTemp As String
mstrDecimalSepChar = OS_GetRegionalSetting(DecimalSeparator) ' save current system setting for the separator
OS_SetRegionalSetting DecimalSeparator, "." ' set separator to "."
mstrThousandsSepChar = OS_GetRegionalSetting(ThousandsSeparator) ' save current system setting for the separator
OS_SetRegionalSetting ThousandsSeparator, "," ' set separator to ","
sTemp = OS_GetRegionalSetting(DecimalSeparator) ' retrieve the system settings of the two separators
sTemp = sTemp & OS_GetRegionalSetting(ThousandsSeparator)
SetRegionalSettings = (sTemp = ".,") ' return True if separators are now "." and "," in system settings