`
koreyoshi
  • 浏览: 242082 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java 将字符窜转换成类似7A%68%75%7A%

    博客分类:
  • Java
阅读更多

 

 

public static void aa(String str) {
System.out.println("转换前:" + str);
try {
//将字符串转换成byte数组
byte[] a = str.getBytes("gb2312");
String aa = "";
for (int i = 0; i < a.length; i++) {
//将byte数组转换成16进制数据
aa += Integer.toString((a[i] & 0xff) + 0x100, 16).substring(1)
.toUpperCase()
+ "%";
}
System.out.println("转换后:" + aa);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

}

分享到:
评论

相关推荐

    JAVA中string数据类型转换详解

    类似地,`Integer.parseInt()`用于将String转换为int类型: ```java int i = Integer.parseInt(c); System.out.println("String转int:" + i); ``` 如果String不能解析为整数,也会抛出`NumberFormatException...

    java实现检测是否字符串中包含中文

    这是在将字符转换为GBK编码的字节后,再将这些字节转换为十六进制字符串时使用的辅助函数。 在文章的最后,作者提供了一张表格,包含了汉字、数字、小写字母和大写字母的Unicode编码范围。这对于在实际开发中使用...

    CodeConverter v1.0┊CodeConverter(Java)_Full.zip

    •CodeConverter(Java)_Lite.zip----------调用java自带的工具native2ascii.exe进行Unicode转换,该版本不带带jre,需要用户机器上装有jre或者jdk并且配置好JAVA_HOME才能正常使用Unicode转换功能。否则涉及Unicode...

    HTML+JAVA.docx

    13. **Integer.valueOf(String)**:此方法将字符串转换为对应的Integer对象,方便进行数值操作。 14. **.java文件中的类**:一个.java文件可以包含多个类,但最多只能有一个公共类(public class),文件名应与公共...

    json-lib net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx

    它提供了多种方式来将JSON与Java对象相互转换,包括将Java对象转换为JSON字符串,以及将JSON文本解析为Java对象。ezmorph模块是json-lib的一部分,提供了对象的动态变形功能,用于方便地将一种Java对象转换为另一种...

    ASCII码表C java c++

    在ASCII码表中,每个字符都与一个特定的7位二进制数对应,这个二进制数可以转换成等效的八进制、十进制或十六进制数值。以下是部分ASCII码表的关键信息: 1. 控制字符:ASCII码表的前32个字符(从0到31)用于控制...

    JavaSE基础(标识符+关键字+字面量+数据类型+类型转换+修饰符+代码块+方法重载+this关键字等)

    字面量是编程语言中表示固定值的直接表示形式,Java中的字面量包括整型(如10、02、0x7A)、浮点型(如3.14f、3.14E-41)、布尔型(true、false)、字符型(如'a'、'\n')和字符串型(如"abc")。引用类型的空值表示...

    Java获取中文拼音、中文首字母缩写和中文首字母的示例

    在Java编程中,有时我们需要处理中文字符并将其转换为拼音或首字母,这在各种应用场景中都很常见,比如搜索引擎优化、关键词匹配或者简单的文本处理。本文将详细介绍如何使用Java实现这些功能。 首先,为了实现中文...

    中文转成拼音

    本文将深入探讨如何使用Java来获取中文字符的拼音和首字母缩写。 首先,我们需要理解的是,Java本身并不直接支持汉字到拼音的转换,它需要依赖外部的库或API来完成这个任务。一个常用的库是`Pinyin4j`,这也是...

    org.json.JSONObject引用依赖包

    `JSONObject`类允许我们将Java对象转换为JSON表示,并将JSON数据转换回Java对象。以下是一些关键知识点: 1. **创建JSONObject**: - 可以通过构造函数直接创建一个空的JSONObject,或者通过Map对象、字符串或者...

    ASCII表,很有用的

    例如,通过网络发送文本时,只需要传输ASCII码的数字值,接收端再将其转换回对应的字符,就能正确地显示文本内容。 此外,ASCII码还对控制字符进行了定义,它们不用于直接打印,而是用于控制打印机、终端等设备的...

    Python程序设计课后习题答案.docx

    5. 合法的标识符不能以数字开头,也不能包含特殊字符,因此A._7a_b 是合法的。 6. 合法的标识符同样不能包含特殊字符,也不能以数字开头,所以C._a$b 是非法的。 7. Python 不支持的数据类型中,没有"char",...

    最新python程序设计课后习题答案-第一单元备课讲稿.pdf

    Python 语言具有丰富的数据类型,如int、float、list等,但不包含像C或Java那样的`char`类型。对于复数,Python使用`a+bj`的形式表示,其中a是实部,b是虚部,`j`是虚数单位。函数`type()`可以用来查询变量的类型,...

    最新python程序设计课后习题答案-第一单元备课讲稿.doc

    此外,也可以将代码编写成独立的程序文件,然后运行以执行整个脚本。 【运行Python程序】 在大多数Python集成开发环境中,可以通过按F5快捷键运行程序,这会启动解释器并执行代码。 【Python表达式】 Python...

    Python程序设计课后习题答案第一单元.docx

    Python支持的数据类型包括整型(int)、浮点型(float)、复数(complex)、字符串(str)、列表(list)、元组(tuple)、字典(dict)等,而不支持像C++或Java中的`char`类型。复数可以通过实部和虚部表示,如`a +...

    Python程序设计课后习题答案.pdf

    1. 将整数k转换为实数:`float(k)` 2. 求实数x的小数部分:`x - int(x)` 3. 求正整数m的百位数字:`(m // 100) % 10` 4. 随机产生一个8位数,每位数字在1到6之间:`''.join(str(random.randint(1, 6)) for _ in ...

    键盘各键对应键值表

    13. **0x14 CAPSLOCK**:大写锁定键,开启后输入字母将自动转换为大写。 14. **0x1B ESC**:退出键,用于取消当前操作或退出当前界面。 15. **0x20 SPACEBAR**:空格键,用于输入空格或确认某些操作。 16. **0x21 ...

    Android-Konveyor是一个用于生成具有随机值数据类的库

    1. **随机数据生成**:Konveyor提供了多种内置的数据生成器,可以生成不同类型的数据,如字符串、整数、浮点数、日期等。这些生成器可以根据需求自定义范围和格式,确保生成的数据符合预期。 2. **数据类构造**:...

    C301Assignment1

    C301作业1 ... 使用的学生选择器代码控制器/管理器/监听器: : XML 中的文本居中: : 2015 年 1 月 30 日通过电子邮件发送内容: : 2015 年 2 月 1 日将日期转换为字符串: : 。 2015 年 1 月 30 日

Global site tag (gtag.js) - Google Analytics