深入理解字符串和字节数组转换

深入理解字符串和字节数组转换

      前文中,论及字符串和字节数组的转换,虽然能够找到某个代码页,保证转换的可逆,但是在实际处理中,仍然还有一些细节问题需要注意.

      最重要的,就是转换得到的字符串,每个字符的编码和原来的编码可能并不相同,以代码页437为例,127以下的,转换后的字符和转换前的一样,而后面的就完全不同了。下面是437代码页的转换字符和原来内码的对照表。

 

–             c     {
维数:[256]} int[]

              [0]   0     int

              [1]   1     int

              [2]   2     int

              [3]   3     int

              [4]   4     int

              [5]   5     int

              [6]   6     int

              [7]   7     int

              [8]   8     int

              [9]   9     int

              [10]10    int

              [11]11    int

              [12]12    int

              [13]13    int

              [14]14    int

              [15]15    int

              [16]16    int

              [17]17    int

              [18]18    int

              [19]19    int

              [20]20    int

              [21]21    int

              [22]22    int

              [23]23    int

              [24]24    int

              [25]25    int

              [26]26    int

              [27]27    int

              [28]28    int

              [29]29    int

              [30]30    int

              [31]31    int

              [32]32    int

              [33]33    int

              [34]34    int

              [35]35    int

              [36]36    int

              [37]37    int

              [38]38    int

              [39]39    int

              [40]40    int

              [41]41    int

              [42]42    int

              [43]43    int

              [44]44    int

              [45]45    int

              [46]46    int

              [47]47    int

              [48]48    int

              [49]49    int

              [50]50    int

              [51]51    int

              [52]52    int

              [53]53    int

              [54]54    int

              [55]55    int

              [56]56    int

              [57]57    int

              [58]58    int

              [59]59    int

              [60]60    int

              [61]61    int

              [62]62    int

              [63]63    int

              [64]64    int

              [65]65    int

              [66]66    int

              [67]67    int

              [68]68    int

              [69]69    int

              [70]70    int

              [71]71    int

              [72]72    int

              [73]73    int

              [74]74    int

              [75]75    int

              [76]76    int

              [77]77    int

              [78]78    int

              [79]79    int

              [80]80    int

              [81]81    int

              [82]82    int

              [83]83    int

              [84]84    int

              [85]85    int

              [86]86    int

              [87]87    int

              [88]88    int

              [89]89    int

              [90]90    int

              [91]91    int

              [92]92    int

              [93]93    int

              [94]94    int

              [95]95    int

              [96]96    int

              [97]97    int

              [98]98    int

              [99]99    int

              [100]      100 int

              [101]      101 int

              [102]      102 int

              [103]      103 int

              [104]      104 int

              [105]      105 int

              [106]      106 int

              [107]      107 int

              [108]      108 int

              [109]      109 int

              [110]       110 int

              [111]       111 int

              [112]       112 int

              [113]       113 int

              [114]       114 int

              [115]       115 int

              [116]       116 int

              [117]       117 int

              [118]       118 int

              [119]       119 int

              [120]      120 int

              [121]      121 int

              [122]      122 int

              [123]      123 int

              [124]      124 int

              [125]      125 int

              [126]      126 int

              [127]      127 int

              [128]      199 int

              [129]      252 int

              [130]      233 int

              [131]      226 int

              [132]      228 int

              [133]      224 int

              [134]      229 int

              [135]      231 int

              [136]      234 int

              [137]      235 int

              [138]      232 int

              [139]      239 int

              [140]      238 int

              [141]      236 int

              [142]      196 int

              [143]      197 int

              [144]      201 int

              [145]      230 int

              [146]      198 int

              [147]      244 int

              [148]      246 int

              [149]      242 int

              [150]      251 int

              [151]      249 int

              [152]      255 int

              [153]      214 int

              [154]      220 int

              [155]      162 int

              [156]      163 int

              [157]      165 int

              [158]      8359       int

              [159]      402 int

              [160]      225 int

              [161]      237 int

              [162]      243 int

              [163]      250 int

              [164]      241 int

              [165]      209 int

              [166]      170 int

              [167]      186 int

              [168]      191 int

              [169]      8976       int

              [170]      172 int

              [171]      189 int

              [172]      188 int

              [173]      161 int

              [174]      171 int

              [175]      187 int

              [176]      9617       int

              [177]      9618       int

              [178]      9619       int

              [179]      9474       int

              [180]      9508       int

              [181]      9569       int

              [182]      9570       int

              [183]      9558       int

              [184]      9557       int

              [185]      9571       int

              [186]      9553       int

              [187]      9559       int

              [188]      9565       int

              [189]      9564       int

              [190]      9563       int

              [191]      9488       int

              [192]      9492       int

              [193]      9524       int

              [194]      9516       int

              [195]      9500       int

              [196]      9472       int

              [197]      9532       int

              [198]      9566       int

              [199]      9567       int

              [200]      9562       int

              [201]      9556       int

              [202]      9577       int

              [203]      9574       int

              [204]      9568       int

              [205]      9552       int

              [206]      9580       int

              [207]      9575       int

              [208]      9576       int

              [209]      9572       int

              [210]      9573       int

              [211]       9561       int

              [212]      9560       int

              [213]      9554       int

              [214]      9555       int

              [215]      9579       int

              [216]      9578       int

              [217]      9496       int

              [218]      9484       int

              [219]      9608       int

              [220]      9604       int

              [221]      9612       int

              [222]      9616       int

              [223]      9600       int

              [224]      945 int

              [225]      223 int

              [226]      915 int

              [227]      960 int

              [228]      931 int

              [229]      963 int

              [230]      181 int

              [231]      964 int

              [232]      934 int

              [233]      920 int

              [234]      937 int

              [235]      948 int

              [236]      8734       int

              [237]      966 int

              [238]      949 int

              [239]      8745       int

              [240]      8801       int

              [241]      177 int

              [242]      8805       int

              [243]      8804       int

              [244]      8992       int

              [245]      8993       int

              [246]      247 int

              [247]      8776       int

              [248]      176 int

              [249]      8729       int

              [250]      183 int

              [251]      8730       int

              [252]      8319       int

              [253]      178 int

              [254]      9632       int

              [255]      160 int

转载于:https://www.cnblogs.com/jetz/archive/2007/09/01/877899.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111075.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 别了,等待

    别了,等待别了,等待

  • 一次kafka卡顿事故排查过程

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 来源:https://www.cnblogs.com/yougewe/p/8975550.html 由于一次功能上线…

  • javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法

    javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法javascript数组以及对象的深拷贝(复制数组或复制对象)的方法前言在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示:如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。因此,数组以及对象的深拷贝就是javascript的一个基本功了。数组的深拷贝条条大道通罗马,实现数组的深拷贝,是有好几种方法的。举例如下:for循环

  • python py库安装_pygame怎么用

    python py库安装_pygame怎么用最详细python安装库的方法!!!到此第一种方法结束第二种方法(在终端安装库)win+r:打开运行输入cmd然后cd到你的python解释器下的scripts中(比如我的路径是D:\ProgramFiles(x86)\python\Scripts)找到这个路径后下面就开始安装cd到了scripts中就输入以下三个任意一个进行库的安装安装pipinstall………

  • 【汇编语言】(x86)test与跳转指令(je jle jge jg jl……)组合的含义

    【汇编语言】(x86)test与跳转指令(je jle jge jg jl……)组合的含义在x86指令集中,经常遇到text指令与条件跳转指令组合,这是什么含义呢?博主表示,查了很多资料也没人完全说清楚……这里只用最简单的,抽象层次进行说明,不讲原理。举例text edx,edxjle 某地址含义是:如果edx<=0,就跳到某地址,否则继续往下执行。jle换成jg的话,就是edx>0跳转。其他同理。与cmp指令和跳转指令组合的区别是:这个组合比较的是cmpA,B中,A与B的关系。而textA,A则比较的是A与0的关系。这些都是抽象层次的应

    2022年10月30日
  • 关于CommonJS「建议收藏」

    关于CommonJS「建议收藏」老实说,之前我对CommonJS也是一无所知,直到不久前Node.js火起来,我去研究它,才了解到Node.js其实是CommonJS的一个部分实现,我才关注起CommonJS来。  以前我们说起HTML,我们说起JavaScript,大家的印象似乎都停留在了“网页”上面,从2005年开始,因为Ajax的缘故,有一种叫做“前端程序员”的新型物种诞生了。可是现在,前端程序员不甘心…

    2022年10月29日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号