Java学习笔记(7)- Java系统类
来源:互联网 发布:法兰绒衬衫怎么洗 知乎 编辑:程序博客网 时间:2024/06/14 19:59
第七章 Java系统类
1、题目
1.1、补充阅读《Java编程思想(第四版)》
第5.7节“构造器初始化”、
第13.1节和13.2节“字符串String”、
第14.5节“instanceof()”。
1.2、编写一个程序实现在一文本文件中查找指定字符串,要求不区分大小写,打印出现的次数。
(其实这用到了文件操作的知识,详情见笔记(9))
package xiti7;import java.io.*;public class xiti7_2 {public static void main(String[] args) throws Exception { // TODO Auto-generated method stub int b = 0; String myString =null; FileInputStream in = new FileInputStream("e://xiti72.txt");//或"c:/source.txt" while((b=in.read())!=-1){//一次读一个字节,判断是否读到文件结尾 //A->65;Z->90;a->97;z->122 if(64<b && b<90) {//将大写字母改为小写 b+=32; } myString=myString+(char)b; } //myString.toLowerCase();或者把整个字符串转换为小写 in.close(); String sToFind = "java"; int count = 0;//找到的计数 int index = -1; //以下不断从上一次判断结束处截取,用于下次判断 //int indexOf(int ch,int fromIndex)函数,默认从第0位开始 //就是字符ch在字串fromindex位后出现的第一个位置.没有找到返加-1 while ((index = myString.indexOf(sToFind)) != -1){ myString = myString.substring(index + sToFind.length()); count++ ; } System.out.println("包含java子串的个数为 "+count); }}
2、论述
阅读全文
1 0
- Java学习笔记(7)- Java系统类
- Java学习笔记—Java I/O系统(一)
- java学习笔记(9)-Java I/O系统
- Java学习笔记(交通灯管理系统学习)
- Java学习笔记(银行业务调度系统学习)
- java学习笔记(7)
- Java SE学习笔记-项目(交通管理系统)
- java学习笔记(二十四)注册登录系统
- JAVA I/O系统学习笔记-部分
- Java学习笔记 --- 获取系统当前时间
- Java学习笔记7
- Java学习笔记7
- Java学习笔记7
- Java学习笔记(7)
- JAVA类 学习笔记
- Java学习笔记(////)
- Java笔记二:Java常用系统类
- Java学习笔记(二十二):Java 文件操作 :系统找不到指定的路径
- 记:使用Wampserver运行php程序时在该局域网的手机访问提示You don't have permission to access / on this server.
- java web 项目中的时间处理
- <自用笔记>PB数据窗口控件之事件
- Java WebSocket基于注解配置访问ServletAPI
- 算法设计:统计数字问题
- Java学习笔记(7)- Java系统类
- 操作系统的发展史(科普章节)
- Tomcat本地部署 Android内网加载
- 结构经典例题,用上了typedef 再进行指针优化
- foreach循环中remove引起java.util.ConcurrentModificationException异常
- mysql 事务
- 2卷积神经网络相关API详解-2.1TensorFlow之卷积操作API
- es6<一>
- Spark之CASE...WHEN...THEN...的两种实现方式