当前位置: 首页 > news >正文

dw动态班级网站设计毕业论文友情链接管理系统

dw动态班级网站设计毕业论文,友情链接管理系统,新增网站 备案,金华市有网站建设最低价在C语言中字符串用字符可以表示,可在Java中有单独的类来表示字符串(就是String),现在我来介绍介绍String类。 字符串构造 一般字符串都是直接赋值构造的,像这样: 还可以这样构造: 图更能直观的…

       在C语言中字符串用字符可以表示,可在Java中有单独的类来表示字符串(就是String),现在我来介绍介绍String类。

字符串构造

一般字符串都是直接赋值构造的,像这样:

还可以这样构造:

图更能直观的看明白这个字符串是如何构造的

String的比较  

  • ==是否引用同一个对象:引用类型==比较的是引用中的地址;
  • boolean equals(Object o):字符比较,这个比较的是深层;
  • int compareTo(String s):按照字符大小比较(前串大返回大于零的整数;前串小返回小于零的整数;相等返回零)【大小写不一样】; 
  • int compareToIgnoreCase(String str):与前一个相同就是【忽略大小写,大小写一样】;

String的查找

char charAt(int index):返回字符串中下标(从0开始)为index的字符,如果index为负数或者越界,抛出 IndexOutOfBoundsException异常;

—————下面的都是返回位置下标—————— 

int indexOf(int ch):找到该ASCII对应的字符就返回其位置下标;

int indexOf(int ch,int fromIndex):在字符串中fromIndex位置开始往后找ch第一次出现的位置;

int indexOf(String str):在字符串中找第一次出现str字符串的位置;

int indexOf(String str, int fromIndex): 在字符串中fromIndex位置开始往后找str第一次出现的位置;

int lastIndexOf(int ch):从后往前找第一次出现的字符ch并返回其下标; 

int lastIndexOf(int ch, int fromIndex) : 在字符串中fromIndex位置开始往前找ch第一次出现的位置;

int lastIndexOf(String str):从后往前找第一次出现的字符串str并返回其下标;  

int lastIndexOf(String str, int fromIndex)  : 在字符串中fromIndex位置开始往前找str第一次出现的位置; 

以上的方法都是查找,且都差不多 (主要就是两个)

字符串转化

数值和字符串转换
  • 数字转字符串(用String类中valueOf(数值)方法转字符串)
  • 字符串转数值(用包装类) 

大小写转换
  • 小写转大写 (用String类中toUpperCase() )

  • 大写转小写 (用String类中toLowerCase() )

字符串转数组
  • 字符串转数组(用String类中toCharArray() )
  • 数组转字符串(直接用数组构造字符串,文章开始已经陈述不再叙述)

格式化

字符串替换 

就是用一个新的字符串替换以及存在的字符串

String replaceAll(String regex, String replacement):替换字符串中所有的存在regex的字符串;

String replaceFirst(String regex, String replacement) :只替换第一个regex,后面再出现regex也不替换;

字符串拆分

将字符串按照指定分隔符拆分成多个字符串。

String[] split(String regex):将字符串中所有存在regex拆分开来;

String[] split(String regex, int limit) :将字符串中按顺序分割成limit个字符串; 

字符串截取

String substring(int beginIndex):截取从beginIndex位置到字符串最后;

String substring(int beginIndex, int endIndex):截取从beginIndex位置endIndex;

字符串去前后空格 

String trim():去掉字符串前后的空格但保留中间的;

字符串修改 

尽量避免直接对String类型对象进行修改,因为String类是不能修改的,所有的修改都会创建新对象,效率 非常低下。可以看待在对String类进行修改时,效率是非常慢的,因此:尽量避免对String的直接需要,如果要修改建议尽量 使用StringBuffer或者StringBuilder。

使用这些方法都尽量直接输出,改变的都是放在新创建的字符串中。

http://www.hkea.cn/news/613854/

相关文章:

  • 腾龙时时彩做号网站整站优化关键词排名
  • 正规的网站制作与推广百度广告运营
  • 网站建设估价引擎搜索有哪些
  • 东莞网站建设选菲凡网络如何制作网站
  • 网站收录系统备案查询官网
  • 临朐县网站建设利用搜索引擎营销成功的案例
  • 利用网盘做视频网站镇江优化推广
  • 视频微网站开发哪个公司网站设计好
  • 品网站建设智能搜索引擎
  • 怎样在百度建网站seo建设者
  • 四海网络网站建设咨询什么叫做网络营销
  • 安徽建设网官方网站优化分析
  • 网站根目录文件名游戏推广员是做什么的
  • 个体工商户怎么做网站西安网站seo技术
  • 报名网站制作2345网址导航官网下载安装
  • 图书购物网站开发总结百度发广告需要多少钱
  • 做网站 业务流程图站长统计性宝app
  • 长沙做网站大概多少钱万网域名注册教程
  • 成都网站建设网站产品推广计划书怎么写
  • 深圳个人网站建设大连网络推广公司哪家好
  • 建设工程教育appseo技术培训中心
  • 家教中介怎么利用网站来做的免费广告推广
  • wordpress仿制建设seo是什么平台
  • 商城网站建设分为几块seo臻系统
  • 网络营销对于个人而言有什么作用seo文章
  • 做书籍封皮的网站今日中国新闻
  • 东莞建设网站电工培训技术学校
  • 深圳聘请做网站人员成都排名seo公司
  • 网站备案之后东莞网站关键词优化公司
  • 多种专业网站建设潍坊网站排名提升