public class NumberToChnUtils
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
NumberToChnUtils.Chn_Name_value
中文转换成阿拉伯数字,中文字符串除了包括0-9的中文汉字,还包括十,百,千,万等权位。
|
static class |
NumberToChnUtils.Test_Data
测试数据的数据类型
|
| 构造器和说明 |
|---|
NumberToChnUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
ChnNumToValue(java.lang.String str)
返回中文数字汉字所对应的阿拉伯数字,若str不为中文数字,则返回-1
|
static int |
ChnStringToNumber(java.lang.String str)
返回中文数字字符串所对应的int类型的阿拉伯数字
|
static int |
ChnUnitToValue(java.lang.String str)
返回中文汉字权位在chnNameValue数组中所对应的索引号,若不为中文汉字权位,则返回-1
|
static java.lang.String |
NumberToChn(int num)
阿拉伯数字转换为中文数字的核心算法实现。
|
static java.lang.String |
SectionNumToChn(int section)
将四位的section转换为中文数字
|
static void |
TestChnStringToNumber()
完成对中文数字字符串转换成阿拉伯数字函数的测试
|
static void |
TestNumToChn()
完成将阿拉伯数字转换为中文数字的测试
|
public static java.lang.String NumberToChn(int num)
num - 为需要转换为中文数字的阿拉伯数字,是无符号的整形数public static java.lang.String SectionNumToChn(int section)
section - [忽略]public static void TestNumToChn()
public static int ChnNumToValue(java.lang.String str)
str - public static int ChnUnitToValue(java.lang.String str)
str - public static int ChnStringToNumber(java.lang.String str)
str - public static void TestChnStringToNumber()
Copyright © 2020. All Rights Reserved.