输入字符串输出Unicode编码
来源:互联网 发布:网络安全技术重要 编辑:程序博客网 时间:2024/06/06 02:06
输入字符串输出Unicode编码
刚开始学java,好多做的不是很好,只是想记录一下自己的学习过程。下面这个代码可以实现输入字符输出Unicode编码。不完美。在这里附上刚发现的几篇总结的不错的编码:(都是一个人的博客园里面的文章)
计算机编码:http://www.cnblogs.com/csguo/p/7391142.html
GBK 编码:http://www.cnblogs.com/csguo/p/7400320.html
ASCII码对照表:http://www.cnblogs.com/csguo/p/7401795.html
UniCode编码表:http://www.cnblogs.com/csguo/p/7401874.html
UTF-8编码:http://www.cnblogs.com/csguo/p/7402072.html
Unicode和UTF-8的关系:http://www.cnblogs.com/csguo/p/7402121.html
码表的理解(ASCII,GBK,Unicode,UTF-8等):http://www.cnblogs.com/csguo/p/7402034.html
GB2312编码(为什么要加2020H、8080H,外码→内码→交换码→字形码):http://www.cnblogs.com/csguo/p/7402408.html
import java.util.Scanner;public class GetUnicode { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入你想转换的字符:"); String str = scanner.nextLine(); scanner.close(); int n; for(int i=0; i<str.length(); i++) { n = (int)str.charAt(i); if(n>300) {//这个数可以试着改改 System.out.println(str.charAt(i)+":"+"'\\u"+Integer.toHexString(n)+"'"); }else { System.out.println(str.charAt(i)+":"+"'\\u00"+Integer.toHexString(n)+"'"); } } }}```运行结果:
请输入你想转换的字符:
woaini 真的?很爱很爱!
w:’\u0077’
o:’\u006f’
a:’\u0061’
i:’\u0069’
n:’\u006e’
i:’\u0069’
:’\u0020’
真:’\u771f’
的:’\u7684’
?:’\uff1f’
很:’\u5f88’
爱:’\u7231’
很:’\u5f88’
爱:’\u7231’
!:’\uff01’
“`
- 输入字符串输出Unicode编码
- 字符串转化为unicode编码
- 获取字符串的unicode编码
- java获取字符串unicode编码
- Java获取字符串Unicode编码
- 字符串与unicode编码互换
- python 2.x将raw_input()方式输入的字符串转换为unicode编码
- C# .net Emoji字体 Unicode编码转UTF16内码字符串输出
- 输入字符串以及输出
- 输入字符串以及输出
- 输入字符串以及输出
- 输入字符串反序输出
- 输入字符串,反序输出
- 字符串的输入、输出
- 输入字符串以及输出
- 字符串输入、输出
- 获取输入数据的Unicode编码
- 将unicode编码转化为汉字输出
- 依赖注入Dagger2
- map reduce filter sorted (高阶函数)
- tomcat也启动了,为什么http://localhost:8080仍然找不到网页?
- jsp运行原理
- 彻底卸载软件的注册表
- 输入字符串输出Unicode编码
- 在R语言环境中设置JAVA_HOME的路径
- H
- 服务器免密登录以及SecureCRT免密登录
- 【SQL】 Transact -SQL 语句
- Java 线程间通信
- 排序
- ButterKnife----- Android Studio3.0
- 蓝图画的Widget在c++运行时出现2s,可重复出现