`
pumbaa.he
  • 浏览: 71163 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

计算各种语言字符长度

    博客分类:
  • java
 
阅读更多

中日韩等字符占2个字节,英文数字等占1个字节 

public static int getStrByteLen(String name){
  char[] chars = name.toCharArray();  
  int len = 0;
  for (int i = 0; i < chars.length; i++) {  
   int k = 0x80;
   if (chars[i] / k == 0){//判断一个字符是Ascill字符还是其它字符(如汉,日,韩文字符) 
    len += 1;
   } else{
    len += 2;
   }
  }
  return len;
 }

分享到:
评论

相关推荐

    汇编语言计算平台长度程序

    汇编语言 计算平台长度 汇编语言 计算平台长度 汇编语言 计算平台长度

    使用MATLAB进行字符串数组长度计算(附详细步骤).txt

    这个代码可以计算字符串数组中每个字符串的长度,并找出其中最长的字符串长度。具体来说,它首先创建了一个包含5个字符串的字符串数组`strArray`,然后使用`length()`函数计算每个字符串的长度,并将结果存储在向量`...

    字符串、字符长度计算

    C 语言中,字符串实际上是使用字符 ‘\0’ 终止的一维字符数组。因此,一个字符串,包含了一个含’\0’字符。 创建了一个 “Hell” 字符串。由于在数组的末尾存储了空字符,所以字符数组(字符串)的...字符长度:在字

    汇编语言字符串统计

    实验内容:从键盘输入一行字符,以‘$’结束,查找输入的字符串是否包含‘computer’字符串,如果包含,计算包含’computer’字符串的个数,并以十进制输出个数。 原理:输入一个字符串到定义好的空间string中,以’...

    8个简单的汇编程序,数组排序、计算最大数,字符串比较,打印图形

    4、设数据区有两个字符串,串1的长度为5,串2的长度为10。编程:若串2的最后5个字符和串1相同,则置FLAG单元为“Y”,否则置为“N” 5、编写打印图形程序 6、用子程序结构编写程序:从键盘入一个二位十进制数的月份...

    达梦数据库_SQL语言手册

    定一个不超过的正整数作为字符长度,例如 如果未指定长度,缺省为。 确保存储在该列的所有值都具有这一长度。 数据类型的最大长度由数据库页面大 小决定,字符类型最大长度和页面大小的对应关系请见下表支持按字节...

    西门子S71200PLC编程TCP IP通讯FB功能块 以字符串的格式直观显示发送接受数据 自动计算发送数据长度,简化发送不定

    西门子S71200PLC编程TCP IP通讯FB功能块 以字符串的格式直观显示...自动计算发送数据长度,简化发送不定长数据过程。 接受不定长数据,转化为对应长度的字符串, 在控制过程中,只需要通过比较字符串来获取反馈状态。

    计算机二级c语言资料-计算机二级c语言编程练习题之比较两个字符串的长度.zip

    计算机二级c语言资料 计算机二级c语言资料_计算机二级c语言编程练习题之比较两个字符串的长度

    获取Unicode编码格式的汉字长度

    wcslen(str) 无法判断超大字符集的汉字个数. 使用此头文件可以正确获得汉字长度; 开发语言:C.

    php中计算中文字符串长度、截取中文字符串的函数代码

    在做PHP开发的时候,由于我国的语言环境问题,所以我们常常需要对中文进行处理。

    c语言基础之字符串+转义字符

    在计算字符串空间长度的时候,\0作为结束标志,不算作字符串内容。 例如: 这时候我们发现空字符串的空间长度为1,原因是系统默认\0作为字符串的结束标志,不算作字符串内容,此时字符串的空间长度为1。 论\0的重要...

    计算字符串或文件的Crc32代码,与JAVA自身的CRC32算法计算结果相同

    计算字符串或文件的Crc32代码,提供标准的API,适应各语言开发的系统中调用,且与JAVA自身(import java.util.zip.CRC32)的CRC32算法计算结果相同。 // 获取计算字符Crc32代码 // 以10进制返回Crc32代码 CRC32_API ...

    php比较两个字符串长度的方法

    这段代码计算两个字符串的长度,然后计算其差值 &lt;?php // This will return a number of how many more characters the longest string has function str_compare_length($str1, $str2){ $len1 = strlen($str1)...

    C 语言统计字符个数,可以直接编译使用

    尽管程序看起来较短,但它清晰地展示了统计字符串长度的基本思路,其注释和代码都清晰明了,适合初学者进行学习。 在main函数开始处,我们声明了一个大小为100的字符数组string用于存储用户输入的字符串,以及整型...

    用汇编实现字符的复制

    实现字符的复制,通过计算机内部的指令,实现的把一个串字符由一个地址复制到另外的一个地址!

    python3字符集说明.docx

    Unicode字符集是一种更广泛的字符集,它包含了世界上所有的字符,包括各种语言的字母、符号和标点符号。Unicode字符集可以使用不同的编码方式来表示,其中最常用的是UTF-8编码。 UTF-8编码是一种可变长度的编码方式...

    python获取中文字符串长度的方法

    以上这篇python获取中文字符串长度的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python中字符串的操作方法大全python 遍历字符串(含汉字)实例...

    可读的 Fortran 字符串处理模块

    Fortran 是一种古老但仍在科学计算领域广泛使用的编程语言。在 Fortran 中处理字符串可能相对繁琐,但可以通过使用字符串模块来简化这一过程。字符串模块提供了一组用于处理字符串的函数和子例程,使得在 Fortran 中...

    在MATLAB中创建、访问、修改和操作字符串数组(附详细步骤).txt

    通过这个例子,您可以学习到MATLAB中字符串数组的基本用法,包括如何添加新的元素、访问特定元素、计算字符串长度、将字符串数组转换为字符数组以及将字符数组转换回字符串数组等。这些基本操作可以应用于各种数据...

    使用C语言实现字符串的逆序.docx

    字符串逆序 以下是一个使用 C 语言实现字符串逆序的简单例子。这个程序接受用户输入的字符串,然后... // 计算字符串的长度 int length = strlen(inputString); // 调用逆序函数 reverseString(inputString, le

Global site tag (gtag.js) - Google Analytics