2021-08-17
This commit is contained in:
14
locale/build.gradle.kts
Normal file
14
locale/build.gradle.kts
Normal file
@@ -0,0 +1,14 @@
|
||||
/*
|
||||
* Examples for Java
|
||||
*
|
||||
* Copyright (c) 2021. Elex. All Rights Reserved.
|
||||
* https://www.elex-project.com/
|
||||
*/
|
||||
|
||||
plugins {
|
||||
id("elex-java")
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
}
|
||||
20
locale/logback.xml
Normal file
20
locale/logback.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
~ Examples for Java
|
||||
~
|
||||
~ Copyright (c) 2021. Elex. All Rights Reserved.
|
||||
~ https://www.elex-project.com/
|
||||
-->
|
||||
|
||||
<configuration>
|
||||
|
||||
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder>
|
||||
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<root level="TRACE">
|
||||
<appender-ref ref="CONSOLE" />
|
||||
</root>
|
||||
</configuration>
|
||||
27
locale/src/main/java/kr/pe/elex/examples/LocaleSample.java
Normal file
27
locale/src/main/java/kr/pe/elex/examples/LocaleSample.java
Normal file
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* Examples for Java
|
||||
*
|
||||
* Copyright (c) 2021. Elex. All Rights Reserved.
|
||||
* https://www.elex-project.com/
|
||||
*/
|
||||
|
||||
package kr.pe.elex.examples;
|
||||
|
||||
import com.sun.net.httpserver.HttpExchange;
|
||||
import com.sun.net.httpserver.HttpHandler;
|
||||
import com.sun.net.httpserver.HttpServer;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.OutputStream;
|
||||
import java.net.InetSocketAddress;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
import java.util.concurrent.Executors;
|
||||
|
||||
@Slf4j
|
||||
public class LocaleSample {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
/*
|
||||
* Examples for Java
|
||||
*
|
||||
* Copyright (c) 2021. Elex. All Rights Reserved.
|
||||
* https://www.elex-project.com/
|
||||
*/
|
||||
|
||||
package kr.pe.elex.examples;
|
||||
|
||||
import com.elex_project.abraxas.Console;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.Locale;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
@Slf4j
|
||||
class LocaleSampleTest {
|
||||
|
||||
@Test
|
||||
void test(){
|
||||
Locale locale = Locale.KOREA;
|
||||
|
||||
Console.writeLine("> Language: {}", locale.getLanguage());
|
||||
Console.writeLine("> Country: {}", locale.getCountry());
|
||||
|
||||
Console.writeLine("> Display Name: {}", locale.getDisplayName());
|
||||
Console.writeLine("> Display Country: {}", locale.getDisplayCountry());
|
||||
Console.writeLine("> Display Language: {}", locale.getDisplayLanguage());
|
||||
Console.writeLine("> Display Script: {}", locale.getDisplayScript());
|
||||
Console.writeLine("> Display Variant: {}", locale.getDisplayVariant());
|
||||
|
||||
Console.writeLine("> ISO3 Country: {}", locale.getISO3Country());
|
||||
Console.writeLine("> ISO3 Language: {}", locale.getISO3Language());
|
||||
|
||||
Console.writeLine("> To Language Tag: {}", locale.toLanguageTag());
|
||||
Console.writeLine("> To String: {}", locale.toString());
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user