A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiaomilu 中级黑马   /  2017-4-3 14:55  /  856 人查看  /  2 人回复  /   5 人收藏 转载请遵从CC协议 禁止商业使用本文

第七天  学会写一个完整的类就可以了  

public class Student{
     //成员变量
     private String name;
     private int age;

     //构造方法
     public Student(){}

     public Student(String name,int age){
         this.name = name;
     this.age  = age;
     }
      
     //get  set
     public void setName(String name){
         this.name = name;
     }
     public String getName(){
        return name;
     }
     public void setAge(int age){
         this.age = age;
     }
     public int getAge(){
        return age;
     }

     //成员方法  
     
     public void sleep(){
     
     }
}

第八天
  String  
     特殊的类 不同于其他类  
     字符串是常量 值一旦创建不能更改   

     String s = "aaa";

     String s = new String();
     String s = new String("aaa");

     判断功能
       boolean equals(String s )判断两个字符串内容是否相同
       boolean endsWith(String str) 判断该字符串 是否以给定的字符串结尾
       boolean contains(String str) 判断该字符串中 是否包含给定的字符串
     获取功能:
    int length() 获取该字符串的长度
    char charAt(int index) 获取该字符串中指定位置上的字符
    String substring(int start) 从指定位置开始,到末尾结束,截取该字符串,返回新字符串
    String substring(int start,int end) 从指定位置开始,到指定位置结束,截取该字符串,返回新字符串

    split(..)方法 按照指定的规则切割字符串

    StringBulider 类  new StringBulider() 了解
       sb.append(任意类型)
   
第九天:
   集合
     创建集合对象   (只不过 这里 集合有可能存储 String类型 Integer类型  自定义类型 Student)

     添加元素到集合 (只不过 添加字符串 添加整数  添加自定义对象)
            (添加方式,有的元素来自 键盘录入   来自数组  来自文件)  
        add
     遍历 (格式 多写几遍  拿到的是什么类型就用什么类型接收)


第十天:
  IO流  
     字符输出流
            FileWriter                   ---------BufferedWriter 构造要传递一个基本流  
           FileWriter(路径)

           write方法 五个                          特殊功能newLine()
               一个字符
           一个字符串
           一个字符数组
           一个字符数组一部分
           一个字符串的一部分
     字符输入流
            FileReader            ---------BufferedReader 构造要传递一个基本流  
           FileReader(路径)

           int read() 按照一个字符一个字符读取 返回的是那个字符 只不过用int接收了  (char)

           int read(char[] buffer)                         readLine()读取一行
             按照字节数组的方式读取  
               将读到的字符放到buffer数组中
               返回值 是读了多少个字符
               读取有效字符 是  buffer  0  len

     流的操作
        1:创建对应流对象
        2:执行对应的操作
        3:释放资源




   

评分

参与人数 1黑马币 +5 收起 理由
moshang + 5 赞一个!

查看全部评分

2 个回复

倒序浏览
回复 使用道具 举报
谢谢分享,收藏了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马