Maven
<dependency>
<groupId>net.deechael</groupId>
<artifactId>chschar</artifactId>
<version>1.00.0</version>
</dependency>
Gradle
dependencies {
//...
implementation 'net.deechael:chschar:1.00.0'
}
Java
import net.deechael.chschar.ChineseCharacter;
import net.deechael.chschar.ChineseCharacterLibrary;
import net.deechael.chschar.Pronunciation;
public class Main {
public static void main(String[] args) {
char you = '你';
ChineseCharacter character = ChineseCharacterLibrary.get(you);
System.out.println(character.getCharacter());
System.out.println(character.getPronunciations().size());
for (Pronunciation pronunciation : character.getPronunciations()) {
System.out.println(pronunciation.getPhoneticizationString());
System.out.println(pronunciation.getPhoneticizationStringWithV());
System.out.println(pronunciation.getPhoneticizationStringWithTone());
}
}
}
Will print:
你
1
ni
ni
nǐ