java的问题。急,高手进,谢谢啊,关乎命运啊

2、将9*9乘法表,按下面三角形的方式,写到一个名为“table99.txt”的文件中;然后再用输入流读入这个文件,计算其中包含的字符“6”的个数:1*1=11*2=2…... 2、 将9*9乘法表,按下面三角形的方式,写到一个名为“table99.txt”的文件中;然后再用输入流读入这个文件,计算其中包含的字符“6”的个数:
1*1=1 1*2=2 ……1*9=9
2*2=4 ……2*9=18
::: :::
9*9=81
展开
 我来答
luffy1201
2008-12-20 · TA获得超过1524个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:617万
展开全部
import java.io.*;
public class Test1 {
public static void main(String[] args) {
try{
PrintWriter pw = new PrintWriter(new FileWriter("D:/table99.txt"),true);
FileInputStream pis=new FileInputStream ("D:/table99.txt");
int i,j,s=0;
for(j=1; j<10;j++){
for(i=j;i<10;i++){
s=i*j;
pw.print(j+"*"+i+"="+s+" ");
}
pw.println();
}
int num=0;
int b=0;
while((b=pis.read())!=-1){
if(b=='6'){
num=num+1;
}
}
System.out.println(num);
pw.flush();
pw.close();
pis.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式