zoukankan      html  css  js  c++  java
  • 暑假自学(34)

    今天的任务主要是做作业,虽然视频还差几十章没有看,今天完成了以前没有完成的c++作业,其中有一个代码使我疑惑,如下:

    public class 素数

    {

       public static void main(String args[]) throws IOException

         {

          File file=new File("E:\f2.txt");

          BufferedReader a=new BufferedReader(new FileReader(file));

          dog dog1=new dog(14,15);

          String data;

          int i=0;

          ArrayList b=new ArrayList();

          while((data=a.readLine())!=null)

          {

           b.add(data);

          }    

         String c=(String)b.get(0);

         String j=(String)b.get(1);

         int m= Integer.parseInt((String)c.subSequence(9,11));

         int l= Integer.parseInt((String)j.subSequence(9,11));

         dog dog2=new dog(l,m);

         System.out.println("dog2的体重为:"+dog2.getweight());

         System.out.print("dog2的年龄为:"+dog2.getage());

          a.close();

         }   

    }

    class dog

    {

        private

        int age;

        int weight;

        dog(int a,int b)

        {

            age=a;

            weight=b;

        }

        dog(){};

        public int getage()

        {

            return age;

        }

        public int getweight()

        {

            return weight;

        }

    }

    这道代码最让我疑惑的是为什么用数组来保存文件的数据,反而用集合可以,除此之外我还比较疑惑的是readline的用法,直到网上查了一下才发现readline的真正用法。总的来说,做了这几道题对我的帮助很大,明天我会继续完成剩下的几道文件题,然后在自学剩下的多线程和网络编程。

  • 相关阅读:
    第一个独立开发的游戏 怪斯特:零 已经上线APP STORE!
    Cocos2d 利用继承Draw方法制作可显示三维数据(宠物三维等)的三角形显示面板
    java 实现 多态的 三要素
    mysql 基础语法掌握~ This is just the beginning.
    rem ~~ 你懂了吗?
    两个css之间的切换
    JavaScript高级程序设计(第3版)
    保持底部~~永远在底部
    文字要对齐!!!
    改变this不要怕!!!
  • 原文地址:https://www.cnblogs.com/buxiang-Christina/p/13460434.html
Copyright © 2011-2022 走看看