2020.8.23 + 每周周报(7)

一、今日学习内容   每周周报

   1、倒序输出

字符串转换为字符数组:char[]  ch=str.toCharArray();

 1 import java.util.*;
 2 public class FanXu {
 3     public static void main(String[] args) {
 4         Scanner con=new Scanner(System.in);
 5         System.out.println("请输入字符串:");
 6         String str=con.next();
 7         char[] ch=str.toCharArray();
 8         System.out.println("倒序输出为:");
 9         for(int i=ch.length-1;i>=0;i--) {
10             System.out.print(ch[i]);
11         }
12     }
13 }

  2、将1000以内所有的素数输出到C盘根目录文件Prime.txt中,每一行只输出一个素数。将程序和输出文件一起打包。

 1 import java.io.FileWriter;
 2 import java.io.IOException;
 3 public class SuShu {
 4     public static void main(String[] args)throws IOException {
 5         writefile();
 6     }
 7     public static void writefile()throws IOException{
 8         int k=0,m,n;
 9         FileWriter filew=new FileWriter("C:/Prime.txt",true);
10         for(int i=2;i<=1000;i++) {
11             m=0;n=0;
12             for(int j=2;j<i;j++) {
13                 m=i%j;
14                 if(m==0)break;
15                 if(m!=0)n++;
16             }
17             if(n==i-2) {
18                 filew.write(String.valueOf(i)+"\n");
19                 System.out.println(i);
20             }
21         }
22         filew.close();
23     }
24 }

        

 二、遇到的问题

    对向文件中写入数据不清楚,需要进行类型转换

三、明日计划

   继续完成c++例题

 

收获:

   这周完成了c++中多继承、虚函数相关的例题,对接口、abstract关键字的掌握更加熟练了,复习了文件方面的知识,对输入输出流有了更好的理解。

遇到的问题:

   对多继承中接口和abstract的选择很不清楚,网上搜索相关知识,有了更好的理解。

下周计划:

  继续完成输入输出流方面的例题。

posted @ 2020-08-23 11:27  小仙女W  阅读(168)  评论(0编辑  收藏  举报