`
wj196
  • 浏览: 300032 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

String 转换为unicode码

    博客分类:
  • java
 
阅读更多

public class SSS {

	public static void main(String[] args) {

		String str = "@7LOBlHIXq";
		int s = encrypt(str);
		System.out.println(s);
		System.out.println(1167191711);
	}

	// &g_tk=1167191711&r=0.08814051181907784

	public static int encrypt(String g_tk) {

		int hash = 5381;
		for (int i = 0, len = g_tk.length(); i < len; ++i) {
			char ch = g_tk.charAt(i);
			int tmp = (int) ch;
			String s = Integer.toHexString(tmp);
			hash += (hash << 5) + Integer.parseInt(s, 16);

		}
		return hash & 0x7fffffff;

	}
}



分享到:
评论

相关推荐

    String转换Unicode编码转换

    就是从String转换成Unicode和从Unicode转换成String编码转换

    C实现数字转Unicode码

    总的来说,C语言实现数字到Unicode码的转换涉及对Unicode编码的理解、选择合适的编码方案以及可能需要的字节顺序处理。在处理Unicode时,应确保充分理解其工作原理,以便编写出正确且高效的应用程序。

    中文转化为unicode格式的方法类

    2. **`public byte[] toUnicodeBytes(String chineseStr)`**:这个方法将中文字符串编码为 UTF-8 的字节数组。这通常用于在网络传输或存储时使用 Unicode 编码。 3. **`public String fromUnicodeString(String ...

    字符转换为UNICODE工具

    在IT领域,字符编码是一个..."StringToChar.exe"工具为我们提供了一个便捷的方式,将字符直观地转化为UNICODE码点,加深了对字符编码的理解和应用。了解并掌握字符编码和UNICODE,对于任何IT从业者都是必要的基础知识。

    C# GB2312转成Unicode

    本文将深入探讨如何在C#编程环境下将GB2312编码转换为Unicode编码,以解决Unity Web Player对GB2312编码不支持的问题。 首先,让我们了解下GB2312编码。GB2312,全称“汉字国标交换码”,是中国大陆的国家标准汉字...

    VB6.0 Unicode码 汉字 互转,支持混合互转.zip

    在处理包含英文、汉字以及Unicode码的字符串时,有时我们需要进行编码之间的转换,以便正确地显示或处理数据。本文将详细讨论如何在VB6.0中实现Unicode码与汉字的互转,以及如何处理混合编码的转换。 首先,我们...

    java 中文Unicode转换

    因此,我们通常需要明确指定`InputStreamReader`和`OutputStreamWriter`的编码为`UTF-8`(一种常用的Unicode编码): ```java FileReader reader = new FileReader("input.txt", StandardCharsets.UTF_8); ...

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

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

    UTF8与ansi string转换处理(DELPHI7开发)

    例如,从ANSI String转换到UTF8时,需要确定ANSI编码的基础,然后将其转换为对应的Unicode编码,最后再编码成UTF8。反向转换时,需要先解码UTF8,再根据目标系统或用户的区域设置选择合适的ANSI编码。 总的来说,...

    android GBK转换为String

    GBK是GB2312编码的一个扩展,主要用于简体中文,而Unicode是一种通用的字符编码标准,支持全球多种语言,包括简体和繁体中文。在Android系统中,大部分内部操作都是基于Unicode的,但有时候我们需要与GBK编码的数据...

    C++类型转换(char* string cstring unicode ansi )转换

    C++类型转换(char* string cstring unicode ansi 等等)转换 C++类型转换是指在C++编程语言中,各种类型之间的转换操作。这种转换操作包括基本类型之间的转换、字符串类型之间的转换、字符类型之间的转换等等。在...

    Unicode码转换器

    Unicode码转换器是一种工具,主要用于处理文本文件中的字符编码问题,尤其在涉及到多语言环境或者跨平台数据交换时显得尤为重要。Unicode是一种国际标准,旨在统一全球所有语言的字符表示方式,提供一个统一的编码...

    Unicode编码与汉字互转.rar

    在Qt中,QTextCodec类是用来处理不同字符编码的关键工具,它可以用于将Unicode码点转换为特定编码的字节序列,反之亦然。 例如,要将Unicode编码的汉字(如\u4ec4\u4ec5\u4ec6)转换为汉字字符串,你可以使用...

    js unicode 转换工具

    JavaScript(简称JS)是一种广泛用于...综上所述,JavaScript的Unicode转换工具通常会涵盖以上提到的功能,帮助开发者在代码中正确地处理和转换Unicode字符。了解并熟练掌握这些知识点对于进行全球化Web开发至关重要。

    Unicode CString和 std::string 的完美转换,不会有64K限制

    这个函数先将std::string转换为UTF-16的std::u16string,然后再创建一个CString对象。 以上就是关于Unicode CString和std::string之间转换的基本概念和可能的实现方式。在实际开发中,了解这些转换方法对于跨平台和...

    字符串转Unicode小工具程序

    该“字符串转Unicode小工具程序”主要功能是将普通的字符串转换为Unicode编码形式。在VB6.0中,这个过程可以通过使用`StrConv`函数来实现。`StrConv`函数可以将字符串转换为不同的格式,包括Unicode编码。例如,以下...

    C#字串与Unicode互相转换方法

    在软件开发过程中,经常需要处理不同编码格式的数据,其中 Unicode 是一种常见的字符编码方式,它为每个字符分配一个唯一的数字(即码点),支持世界上几乎所有的书写系统。C# 提供了丰富的字符串处理功能,包括将...

    使用javascript将汉字转化成UNICODE编码

    在JavaScript中,有几种方法可以将汉字转换为Unicode编码: 1. 使用`String.fromCharCode()`函数 此函数接受一个或多个Unicode码点作为参数,并返回相应的字符。相反,要获取字符的Unicode码点,可以使用`\u`后跟4...

    Unicode 转换为字符串小工具

    2. **UTF-16编码**:每个Unicode码点用2个或4个字节表示,对于大多数常见字符,UTF-16编码只需2字节,这使得它在内存管理和字符串操作上效率较高。Java和.NET等许多编程语言默认使用UTF-16。 3. **UTF-32编码**:每...

    Unicode转中文 Unicode字符串 转中文编码

    这可以通过`Encoding`类的`GetBytes()`方法实现,先将其他编码的字符串转换为字节数组,然后使用`Encoding.Unicode.GetString()`将其转换为Unicode字符串。示例代码如下: ```csharp string nonUnicodeString = ...

Global site tag (gtag.js) - Google Analytics