`
dreamit
  • 浏览: 26297 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类

ASCII码与char的互转

阅读更多

只要强制类型转换就行

 

 

int ascii_a = 97;
char a = (char) ascii_a ;
System.out.println(a);
结果为 a

 

char a = 'a';
int ascii = (int)a;
System.out.println(ascii);
 
结果为 97
  
分享到:
评论

相关推荐

    ascii码和字符互转.zip

    在"ascii码和字符互转.py"这个文件中,很可能包含了实现ASCII码与字符转换的Python代码示例。通常,这样的代码会包含一个或多个函数,这些函数接受一个字符或者ASCII码作为输入,然后返回相应的ASCII码或字符。这...

    C# ASCII码和字符串互转

    在C#编程语言中,ASCII码(American Standard Code for Information Interchange)是一种广泛使用的字符编码标准,它将128个不同的字符与7位的二进制数字对应起来。这个编码系统涵盖了基本的英文字符、数字、标点...

    C++如何实现BCD码和ASCII码互转

    C++实现BCD码和ASCII码互转 本文主要介绍了C++实现BCD码和ASCII码互转的方法,通过使用C++语言实现了BCD码和ASCII码之间的互转。下面是相关知识点的详细介绍: 一、BCD码和ASCII码的概念 BCD码(Binary-Coded ...

    java 字符串转16进制Ascii

    1. `char`类型的字符与ASCII码的转换。 2. 使用`Integer.toHexString()`将ASCII码转换为16进制字符串。 3. 处理Unicode字符时,需要考虑字符集和编码方式。 理解这些概念和方法,对于在Java开发过程中处理字符串...

    QString转ASCII(uint).txt

    3. 遍历QByteArray,对于每个字节,你可以使用`unsigned char`类型访问它的值,这通常是ASCII码。例如,`for (auto byte : asciiBytes) { std::cout (byte) ; }`,这会打印出每个字符对应的ASCII码。 如果需要将...

    c#字母和ACS码互转

    本文将详细介绍如何在C#中进行字母与ASCII码的相互转换,并提供一个基于VS2008开发环境的示例。 首先,我们要了解ASCII码的范围。在ASCII码表中,小写字母a到z的ASCII值范围是97到122,大写字母A到Z的ASCII值范围是...

    C#編成的ASCII與Text互轉小程式。

    本项目标题为"C#編成的ASCII與Text互轉小程式",是一个利用C#编写的工具,用于实现ASCII码与文本之间的转换。ASCII码,全称美国标准信息交换代码,是计算机中字符表示的基础,包含128个不同的字符,涵盖了英文、数字...

    C语言GBK、Unicode与UTF8互转代码,含转码表及接口函数

    对于ASCII字符(拉丁字母等),UTF-8与ASCII编码相同,这使得它在兼容性方面具有优势。 在C语言中,处理这些编码转换通常涉及以下步骤: - **读取原始数据**:首先,你需要读取原始的GBK或UTF-8编码的数据,这可以...

    PB中全角与半角互转函数

    ### PB中全角与半角互转函数 #### 背景介绍 在处理文本数据时,经常会遇到全角字符和半角字符的转换需求。全角和半角字符主要区别在于显示宽度不同:全角字符占用两个半角字符的空间。这种特性在东亚语言(如中文、...

    pb11 pb9全半角互转函数.txt

    根据提供的文件信息,本文将详细解析“pb11 pb9全半角互转函数”的相关知识点,包括全角与半角字符的概念、转换原理及其实现代码。 ### 一、全角与半角字符概念 在计算机编码系统中,全角(Full-width)和半角...

    ASC和字符串互转

    反过来,"反转从数字转成字符串类型"是指将ASCII码列表还原为原来的字符串。这通常涉及到遍历数字列表,然后对每个数字查找其对应的ASCII字符,并将这些字符连接起来形成字符串。在Java或Android的编程环境中,可以...

    unsigned char数组转成string 用16进制表示

    // "Hello World"的ASCII码 std::string hexString = toHex(bytes, sizeof(bytes) / sizeof(bytes[0])); ``` `hexString`现在将包含`"48656c6c6f20576f726c64"`,这是原始`unsigned char`数组的16进制表示。 注意...

    字符与16进制互转工具

    综上所述,“字符与16进制互转工具”是基于VS2005开发的,具备处理ASCII、Unicode编码的字符(包括字母、数字和汉字)的能力,通过源码和使用说明书,用户可以学习到字符编码和16进制转换的相关知识,并利用工具进行...

    GB18030转ASCII,转Unicode的GBK(中文)

    1、char类型GB18030字符串编码转unsigned short; 2、通过查表法,查询对应的ASCII码; 3、把ASCII码转为GBK,进而输出中文; 4、char、TCHAR互转; 5、VS2008编译通过。

    C++Builder String,UNICODE,UTF8,ANSI互转的类.rar_c

    本压缩包文件“C++Builder String, UNICODE, UTF8, ANSI互转的类.rar_c”提供了一个专门用于这些转换的类库,帮助开发者在各种编码之间无缝切换。下面我们将详细探讨相关的知识点。 1. **C++Builder String 类型** ...

    C#汉字与机内码互转

    本文将深入探讨汉字与机内码的概念,以及如何在C#中实现它们之间的互转。 汉字,即中文字符,是一种表意文字,有数千年的历史。在计算机中,汉字需要被转换为二进制形式才能进行处理。这通常涉及到字符编码,如GB...

    英文字母与数字的相互转换

    这个规则基于ASCII码或更具体地说是基于26个基本的英文字母(不区分大小写)的顺序。在ASCII码中,大写字母'A'到'Z'的值分别为65到90。这里采用的转换规则是一种基于模26的计算,即将一个数字除以26,然后用余数来...

    ASCII表 带字符表和扩展字符表

    因此,人们将ASCII码扩展到了8位,即扩展ASCII码,以适应更多字符的需求。 - **扩展ASCII码范围**:0x00-0xFF,共计256个字符。 - **新增字符**:包括更多的符号、图形符号以及其他非英文字符,如希腊字母、数学...

    Java实现中文字符串与unicode互转工具类

    Java实现中文字符串与unicode互转工具类是指使用Java语言实现中文字符串与unicode码之间的相互转换。这个工具类主要用于解决中文字符串与unicode码之间的转换问题,提供了escape和unescape两个函数,分别用于将中文...

    USB I2C接口转换

    这里,“R”的ASCII码为52H,“W”为57H。 #### 单片机程序设计 单片机程序主要分为三部分:主程序(MAINLOOP.C)、I2C读写子程序(VI2C_C51.C)和USB51S库。USB51S库包含三个文件:USB51S.LIB、ISR.C和ISR.H。...

Global site tag (gtag.js) - Google Analytics