`

定义管理char字符处理格式

    博客分类:
  • Java
阅读更多
写这些东西;Ctrl-Cv的手酸;
不是太全面,希望大家共同补上。
/**
 * 字符容器池,记录所有可以用到的特殊字符和一般字符
 * 与其英文名称做对照
 * @author adminmaster
 *
 */
public class CharPool {
	/**
	 * &符号
	 */
	public static final char AMPERSAND = '&';

	/**
	 * 单引号
	 */
	public static final char APOSTROPHE = '\'';

	/**
	 * @符号
	 */
	public static final char AT = '@';

	/**
	 * \符号
	 */
	public static final char BACK_SLASH = '\\';

	/**
	 * ]符号
	 */
	public static final char CLOSE_BRACKET = ']';

	/**
	 * }符号
	 */
	public static final char CLOSE_CURLY_BRACE = '}';

	/**
	 * )符号
	 */
	public static final char CLOSE_PARENTHESIS = ')';

	/**
	 * :符号
	 */
	public static final char COLON = ':';

	/**
	 * ,符号
	 */
	public static final char COMMA = ',';

	/**
	 * -符号
	 */
	public static final char DASH = '-';

	/**
	 * =符号
	 */
	public static final char EQUAL = '=';

	/**
	 * >符号
	 */
	public static final char GREATER_THAN = '>';

	/**
	 * '/'符号
	 */
	public static final char FORWARD_SLASH = '/';

	/**
	 * <符号
	 */
	public static final char LESS_THAN = '<';

	/**
	 * 小写a符号
	 */
	public static final char LOWER_CASE_A = 'a';

	/**
	 * 小写b符号
	 */
	public static final char LOWER_CASE_B = 'b';

	/**
	 * 小写c符号
	 */
	public static final char LOWER_CASE_C = 'c';

	/**
	 * 小写d符号
	 */
	public static final char LOWER_CASE_D = 'd';

	/**
	 * 小写e符号
	 */
	public static final char LOWER_CASE_E = 'e';

	/**
	 * 小写f符号
	 */
	public static final char LOWER_CASE_F = 'f';

	/**
	 * 小写g符号
	 */
	public static final char LOWER_CASE_G = 'g';

	/**
	 * 小写h符号
	 */
	public static final char LOWER_CASE_H = 'h';

	/**
	 * 小写i符号
	 */
	public static final char LOWER_CASE_I = 'i';

	/**
	 * 小写j符号
	 */
	public static final char LOWER_CASE_J = 'j';

	/**
	 * 小写k符号
	 */
	public static final char LOWER_CASE_K = 'k';

	/**
	 * 小写l符号
	 */
	public static final char LOWER_CASE_L = 'l';

	/**
	 * 小写m符号
	 */
	public static final char LOWER_CASE_M = 'm';

	/**
	 * 小写n符号
	 */
	public static final char LOWER_CASE_N = 'n';

	/**
	 * 小写o符号
	 */
	public static final char LOWER_CASE_O = 'o';

	/**
	 * 小写p符号
	 */
	public static final char LOWER_CASE_P = 'p';

	/**
	 * 小写q符号
	 */
	public static final char LOWER_CASE_Q = 'q';

	/**
	 * 小写r符号
	 */
	public static final char LOWER_CASE_R = 'r';

	/**
	 * 小写s符号
	 */
	public static final char LOWER_CASE_S = 's';

	/**
	 * 小写t符号
	 */
	public static final char LOWER_CASE_T = 't';

	/**
	 * 小写u符号
	 */
	public static final char LOWER_CASE_U = 'u';

	/**
	 * 小写v符号
	 */
	public static final char LOWER_CASE_V = 'v';

	/**
	 * 小写w符号
	 */
	public static final char LOWER_CASE_W = 'w';

	/**
	 * 小写x符号
	 */
	public static final char LOWER_CASE_X = 'x';

	/**
	 * 小写y符号
	 */
	public static final char LOWER_CASE_Y = 'y';

	/**
	 * 小写z符号
	 */
	public static final char LOWER_CASE_Z = 'z';

	/**
	 * -符号
	 */
	public static final char MINUS = '-';

	/**
	 * \n符号
	 */
	public static final char NEW_LINE = '\n';

	/**
	 * [符号
	 */
	public static final char OPEN_BRACKET = '[';

	/**
	 * {符号
	 */
	public static final char OPEN_CURLY_BRACE = '{';

	/**
	 * (符号
	 */
	public static final char OPEN_PARENTHESIS = '(';

	/**
	 * %符号
	 */
	public static final char PERCENT = '%';

	/**
	 * .符号
	 */
	public static final char PERIOD = '.';

	/**
	 * |符号
	 */
	public static final char PIPE = '|';

	/**
	 * +符号
	 */
	public static final char PLUS = '+';

	/**
	 * #符号
	 */
	public static final char POUND = '#';

	/**
	 * ?符号
	 */
	public static final char QUESTION = '?';

	/**
	 * \"符号
	 */
	public static final char QUOTE = '\"';

	/**
	 * \r符号
	 */
	public static final char RETURN = '\r';

	/**
	 * ;符号
	 */
	public static final char SEMICOLON = ';';

	/**
	 * 砍符号
	 */
	public static final char SLASH = FORWARD_SLASH;

	/**
	 * 空格符号
	 */
	public static final char SPACE = ' ';

	/**
	 * *符号
	 */
	public static final char STAR = '*';

	/**
	 * \t符号
	 */
	public static final char TAB = '\t';

	/**
	 * ~符号
	 */
	public static final char TILDE = '~';

	/**
	 * _符号
	 */
	public static final char UNDERLINE = '_';

	/**
	 * 大写A符号
	 */
	public static final char UPPER_CASE_A = 'A';

	/**
	 * 大写B符号
	 */
	public static final char UPPER_CASE_B = 'B';

	/**
	 * 大写C符号
	 */
	public static final char UPPER_CASE_C = 'C';

	/**
	 * 大写D符号
	 */
	public static final char UPPER_CASE_D = 'D';

	/**
	 * 大写E符号
	 */
	public static final char UPPER_CASE_E = 'E';

	/**
	 * 大写F符号
	 */
	public static final char UPPER_CASE_F = 'F';

	/**
	 * 大写G符号
	 */
	public static final char UPPER_CASE_G = 'G';

	
	/**
	 * 大写H符号
	 */
	public static final char UPPER_CASE_H = 'H';

	/**
	 * 大写I符号
	 */
	public static final char UPPER_CASE_I = 'I';

	/**
	 * 大写J符号
	 */
	public static final char UPPER_CASE_J = 'J';

	/**
	 * 大写K符号
	 */
	public static final char UPPER_CASE_K = 'K';

	/**
	 * 大写L符号
	 */
	public static final char UPPER_CASE_L = 'L';

	/**
	 * 大写M符号
	 */
	public static final char UPPER_CASE_M = 'M';

	/**
	 * 大写N符号
	 */
	public static final char UPPER_CASE_N = 'N';

	/**
	 * 大写O符号
	 */
	public static final char UPPER_CASE_O = 'O';

	/**
	 * 大写P符号
	 */
	public static final char UPPER_CASE_P = 'P';

	/**
	 * 大写Q符号
	 */
	public static final char UPPER_CASE_Q = 'Q';

	/**
	 * 大写R符号
	 */
	public static final char UPPER_CASE_R = 'R';

	/**
	 * 大写S符号
	 */
	public static final char UPPER_CASE_S = 'S';

	/**
	 * 大写T符号
	 */
	public static final char UPPER_CASE_T = 'T';

	/**
	 * 大写U符号
	 */
	public static final char UPPER_CASE_U = 'U';

	/**
	 * 大写V符号
	 */
	public static final char UPPER_CASE_V = 'V';

	/**
	 * 大写W符号
	 */
	public static final char UPPER_CASE_W = 'W';

	/**
	 * 大写X符号
	 */
	public static final char UPPER_CASE_X = 'X';

	/**
	 * 大写Y符号
	 */
	public static final char UPPER_CASE_Y = 'Y';

	/**
	 * 大写Z符号
	 */
	public static final char UPPER_CASE_Z = 'Z';
分享到:
评论

相关推荐

    字符与Charcode互换

    在Java中,我们可以使用`Character`类来处理字符与Charcode的转换。例如,通过`charCodeAt()`方法可以获取字符对应的Charcode,而`String.fromCharCode()`方法则可以将Charcode转换回字符。示例代码如下: ```java ...

    C语言合并多个char *类型的字符串

    在C语言中,合并多个`char *`类型的字符串是一项常见的任务,这通常涉及到字符串操作和内存管理。在给定的场景中,`main.c`文件是测试程序,它调用了`tools.h`头文件中定义的`MultiCombine`函数,这个函数的目的是将...

    编写函数void fun(char *s,char *t,char *p)将未在字符串s中出现、而在字符串t中出现的字符, 形成一个新的字符串放在p中,p中字符按原字符串中字符顺序排列,但去掉重复字符。

    根据给定的信息,我们需要实现一个C语言函数`void fun(char *s,char *t,char *p)`,该函数的功能是:将未在字符串`s`中出现、而在字符串`t`中出现的字符形成一个新的字符串并存储在指针`p`指向的空间内。新字符串中...

    C语言字符、字符串定义及相关函数

    其次,可以定义一个字符数组并初始化为特定的字符串,如char str[40] = "hello,world";。再次,可以使用字符指针指向一个字符串常量,如char *str = "hello,world";。 在字符串操作函数方面,内容中提及了多个重要...

    char*转为LPCWSTR

    综上所述,`char*` 转换为 `LPCWSTR` 主要有三种方法:使用 `MultiByteToWideChar` 函数、直接定义宽字符字符串以及使用 `_T` 宏。每种方法都有其适用场景和优缺点,开发者可以根据具体需求选择合适的方法。

    oracle登陆字符串格式校验 (user/pwd@dbservname)

    在Oracle数据库管理中,为了确保连接字符串的正确性,经常需要对连接字符串进行格式校验。本文将详细介绍如何通过编程方式来解析并验证一个标准的Oracle登录字符串(`user/pwd@dbservname`)的格式是否正确。 #### ...

    Untitled2.cpp

    本题要求实现一个函数,将两个字符串连接起来。 函数接口定义: char *str_cat( char *s, char *t ); 函数str_cat应将字符串t复制到字符串s的末端,并且返回字符串s的首地址

    数据库里的字符处理 txt文件

    在数据库管理中,字符处理是一项基础且至关重要的任务。它涉及到数据的输入、存储、检索以及展示等多个环节,确保字符的正确处理对于数据的一致性和完整性至关重要。以下是一些关于数据库字符处理的关键知识点: 1....

    字符串处理的12个例子(13KB)

    2. **Oppgave2.bas**: "Oppgave"在挪威语中意为“任务”或“作业”,所以这可能是一个解决特定字符串问题的示例代码,可能是字符串的查找、替换或格式化。 3. **iinstr.bas**: "iInstr"是Visual Basic中的一个内置...

    char、char*、char**数组的区别

    这里定义了一个可以存储最多9个字符(加上字符串结束符`\0`)的数组 `s1`。数组中的每个元素都是 `char` 类型,即每个位置只能存放一个字符。初始化时,可以逐个字符进行赋值: ```c++ s1[0] = '1'; s1[1] = '2'; s1...

    C语言中字符串的处理方式

    ### C语言中字符串的处理方式 ...C语言中的字符串处理虽然不如现代编程语言那样直观,但是通过上述介绍的方法和技巧,可以有效地管理和操作字符串。了解这些基础知识对于任何C语言开发者来说都是非常重要的。

    zifuchuan.rar_vc 字符串 处理_zifuchuan_字符串_字符串处理

    1. **字符数组处理**:在C++中,我们可以通过定义字符数组来创建字符串,然后使用指针和循环进行操作。例如,`char str[10] = "Hello";`,通过下标访问或修改元素,或者使用strcpy、strcat、strcmp等C语言的字符串...

    POINTERS ON C 第九章编程练习16按照指定的格式字符串对一个数字字符进行格式化

    这里的`format`参数是一个字符串,它定义了要打印的数据的格式。例如,`%d`用于整数,`%f`用于浮点数,`%c`用于单个字符,`%s`用于字符串等。此外,还可以使用宽度指示符(如`%5d`,表示至少占用5个位置的整数)和...

    c#调用VC编写的DLL 涉及到字符串 字符串数组用法

    在传递字符串时,我们需要考虑内存管理,因为C#和C++对内存的处理方式不同。 1. **字符串的传递**: - 在C++中,字符串通常作为`const char*`或`const wchar_t*`传递。在C#中,可以使用`DllImport`特性声明对应的...

    string和char*

    string、CString 和 char* 的主要区别在于内存管理和字符串操作方式。 * string 自动管理内存,避免了手动释放内存的风险。 * CString 需要手动释放内存,但提供了许多实用的成员函数。 * char* 需要手动管理内存,...

    常见的VC获取字符串长度的方法[定义].pdf

    在软件开发中,获取字符串长度是一个常见的操作,但是字符串长度的定义并不唯一,通常是指字符串中包含字符的数目,但有的时候人们需要的是字符串所占字节的数目。下面将介绍五种常见的获取字符串长度的方法。 1. ...

    C语言中char型转string

    `sprintf()`函数可以从`char`类型的数据格式化输出到字符串中。例如: ```c char c = 'A'; char str[256]; sprintf(str, "%c", c); ``` 在这个例子中,`%c`是占位符,用于将`char`类型的值插入到字符串中。 ...

    使用指针、数组处理在C语言中处理“字符串”

    C语言提供了许多标准库函数来方便地处理字符串,这些函数通常定义在 `&lt;string.h&gt;` 头文件中。 #### 1. `strcpy` `strcpy` 函数用于复制一个字符串到另一个字符串中。 ```c char stringA[1024], stringB[1024] = ...

Global site tag (gtag.js) - Google Analytics