博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java字符串与字符、字节数组知识点总结
阅读量:5155 次
发布时间:2019-06-13

本文共 702 字,大约阅读时间需要 2 分钟。

(1)用字符数组创建字符串对象,String类中有两个有字符数组创建字符串对象的构造的方法:

String(char [ ])该构造方法用指定的字符数组创建构造一个字符串对象;

String (char [ ],int offset,int length)用指定字符数组的一部分,即从字符起始位置offset开始取length个字符构造一个字符串对象。

(2)将字符串中的字符复制到字符数组。

public void getChars(int start,int end,char a[],int offset)  从字符串start位置开始到end-1位置取字符放到字符数组a中,从字符数组的offset位置开始存放,要保证数组a可以足够容纳。

public char[] toCharArray()  字符串对象调用该方法可以初始化一个字符数组,该字符数组的长度和字符串的长度一样,并把字符串中的字符全赋值到该数组中。

(3)用字节数组构造字符串对象

String(byte [ ])该构造方法使用平台默认的字符编码,用指定的字节数组构造一个字符串对象;

String(byte [ ],int offset,int length)该构造方法使用平台默认的字符编码,用指定字节数组的一部分,从字节数组的offset位置,取length个字符构造一个字符串对象。

(4)用字符串转换为字符数组

public byte[ ] getBytes()   使用平台默认的字符编码,将当前字符串华为一个字节数组。

 

转载于:https://www.cnblogs.com/zengfanye/p/9408128.html

你可能感兴趣的文章
quick sort
查看>>
宝塔安装
查看>>
HTML5中的拖放
查看>>
R in action读书笔记(3)-第六章:基本图形
查看>>
[原创]python MySQLdb在windows环境下的安装、出错问题以及解决办法
查看>>
使用windbg查看DependencyObject的属性
查看>>
Notepad++ 更换主题
查看>>
orm
查看>>
FlashCache初探(一)
查看>>
第三次冲刺(一)
查看>>
WEB网站类型系统中使用的OFFICE控件
查看>>
leetcode-6-Z字形变换
查看>>
Silverlight访问Wcf Ria Library的问题总结
查看>>
centos 7 安装和配置vncserver
查看>>
可适配平板、手机的Web开发方式
查看>>
Android系统层次结构及分析
查看>>
Hadoop生态系统
查看>>
maven常见问题归纳
查看>>
HDU 1242 Rescue
查看>>
学习日记之单例模式和Effective C++
查看>>