java课件-6-字符串和数组x

java课件-6-字符串和数组x

ID:39969056

大小:586.62 KB

页数:42页

时间:2019-07-16

java课件-6-字符串和数组x_第1页
java课件-6-字符串和数组x_第2页
java课件-6-字符串和数组x_第3页
java课件-6-字符串和数组x_第4页
java课件-6-字符串和数组x_第5页
资源描述:

《java课件-6-字符串和数组x》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java核心编程字符串和数组Java核心编程先来简单了解一下面向对象Java核心编程Java核心编程分析上面的程序的内存分布Java核心编程Java核心编程结合API详细介绍String类的方法Java核心编程Java核心编程字符串和取反的操作Java核心编程Java核心编程Java核心编程字符串的连接Java核心编程Java核心编程Java核心编程Java核心编程Java核心编程publicstaticvoidmain(String[]args){StringTokenizera=newStringTokenizer

2、("thisisbmw");//默认是空格while(a.hasMoreTokens()){System.out.println(a.nextToken());}Strings="name=zhangsan;age=18;sex=male";StringTokenizerc=newStringTokenizer(s,";");while(c.hasMoreTokens()){System.out.println(c.nextToken());}}Java核心编程StringBuffer类详细介绍Java核心编程Stri

3、ng对一串字符进行操作。不可变类StringBuffer也是对一串字符进行操作,但是可变类。String操作后都是产生一个新的字符串对象,而stringBuffer操作的始终是原对象,当字符串长度大时,并且多字要进行字符串连接时,使用StringBuffer性能要高许多。而且StringBuffer是线程同步的。Java核心编程Java核心编程数组的操作Java核心编程Java核心编程publicstaticvoidmain(String[]args){//声明int[]a;intb[];//初始化的同时需要指定长度,

4、java数组是固定//长度的,一旦定义不可修改a=newint[3];//数组的赋值:a[0]=1;a[1]=2;System.out.println(a[0]);}//数组是一种引用类型,占用两个内存地址://stack和heap----------------------分析内存—下页Java核心编程Java核心编程publicstaticvoidmain(String[]args){//定义的同时可以赋值int[]a={1,2,3,4,5,6};//可以通过下标取得值for(inti=0;i

5、++){System.out.println(a[i]);}}Java核心编程可以通过程序给数组赋值:publicstaticvoidmain(String[]args){int[]a=newint[10];for(inti=0;i

6、ystem中的arraycopy的使用:publicstaticvoidmain(String[]args){int[]a={1,2,3,4,5,6};int[]b={7,8,9,0};System.arraycopy(a,0,b,0,3);for(inti=0;i

7、Java核心编程Java核心编程Java核心编程Java核心编程Java核心编程Java核心编程Java核心编程Java核心编程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。