大家看看我的这个那错了 输出的结果是null

问题描述

importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.util.Vector;publicclassFileOperate{Stringstring;Filef=newFile(".\price.txt");String[]price;Stringstr="";publicStringreadFile(){try{if(!f.exists()){f.createNewFile();}else{FileReaderfr=newFileReader(".\price.txt");BufferedReaderbr=newBufferedReader(fr);while((string=br.readLine())!=null){string+=str;}}System.out.println(string);}catch(Exceptione){System.out.println("safasdf");e.printStackTrace();}returnstring;}publicvoidwriteFile(){//FileWriterfw=newFileWriter(f);}publicstaticvoidmain(String[]args){newFileOperate().readFile();}}

解决方案

解决方案二:
importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.util.Vector;publicclassFileOperate{Stringstring="";Filef=newFile("./price.txt");String[]price;Stringstr="";publicStringreadFile(){try{if(!f.exists()){f.createNewFile();}else{FileReaderfr=newFileReader("./price.txt");BufferedReaderbr=newBufferedReader(fr);while((str=br.readLine())!=null){string+=str+"n";}}System.out.println(string);}catch(Exceptione){System.out.println("safasdf");e.printStackTrace();}returnstring;}publicvoidwriteFile(){//FileWriterfw=newFileWriter(f);}publicstaticvoidmain(String[]args){newFileOperate().readFile();}}

解决方案三:
文件路径写错了“.\price.txt”应该修改下
解决方案四:
肯定是取不到路径。

时间: 2024-11-10 07:49:55

大家看看我的这个那错了 输出的结果是null的相关文章

paacal-dp 滑雪 请帮我看看我的代码哪里错了 特别是search过程 谢谢!

问题描述 dp 滑雪 请帮我看看我的代码哪里错了 特别是search过程 谢谢! 滑雪是一项非常刺激的运动,为了获得速度,滑雪的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你.给出一个由二维数组表示的滑雪区域,数组的数字代表各点的高度.请你找出这个区域中最长的滑坡. 下面是一个例子: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 一个人可以从某个点滑向上下左右相邻四个点之一,当且仅当

c语言acm1003 求大神看看我的代码哪错了

问题描述 c语言acm1003 求大神看看我的代码哪错了 Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 = 14. Input The first line of the input

C语言--有木有大神帮帮看看我的折半法代码,已经自己研究了好长时间,还是弄不出来???

问题描述 C语言--有木有大神帮帮看看我的折半法代码,已经自己研究了好长时间,还是弄不出来??? #include #include #define M 3 void inputName(char name[][121],double money[]); void ouput(char name[][121],double money[]); void sortPay(char name[][121],double money[]); void sortName(char name[][121]

c语言-求大神来看看我的算法有没有可行性,最好能给点建议

问题描述 求大神来看看我的算法有没有可行性,最好能给点建议 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10^100. 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格. 输入样例: 1234567890987654321123456789 输出样例:yi san w 我的代码如下: #include<stdio.h> #include&l

java-急求,看看我的错误在哪,顺便优化一下

问题描述 急求,看看我的错误在哪,顺便优化一下 请教一下,这个怎么错了,帮忙修改一下,另外我想实现登陆之后返回到当前页面的功能,这个还需要怎么写,求大神给写一下,谢谢了 解决方案 登陆后返回当前页面,你可以用下Ajax异步登陆 也可以在页面先跳到后台,在后台用 request.getHeader("REFERER");获取到发送请求的链接,传到登陆页面,同用户名密码一起在发到后台,登陆成功跳转到这个链接

看看我的c语言代码存在哪?为啥计数器用不了?

问题描述 看看我的c语言代码存在哪?为啥计数器用不了? 要求:电脑连续出十道乘法题,算对一道十分,最后输出正确率和总得分. #include #include #include int main() { int ret,magic,multiply;//ret,magic分别为计算机产生的1~10之间的随机数,multiply为它们的乘积 int write; int counter=0; int score,percent;//score为分数,percent为正确率 //==========

更新-最近学习java的缓存机制,请大家看看我的代码有什么不足

问题描述 最近学习java的缓存机制,请大家看看我的代码有什么不足 一个简单的测试类,如果在高并发下会有问题么 package com.test.cache;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;public class CacheManager { private volatile static CacheManager cacheManager;//缓存类的实例 private long upDa

代码-求好心人看看我的code哪里不对

问题描述 求好心人看看我的code哪里不对 这是我写的一个作业的代码,但是每次运行的时候文件无论如何都打不开,但是我的文档已经放进了文件夹里面,现在很无奈不知道怎么办,有好心人能帮忙解答一下吗...跪谢 #include #include #include #include using namespace std; const int MAX_ASCII=127; const int MIN_ASCII= 0; const int NUM_ASCII=128; int main() { int

matlab simulink-请大神看看我的自抗扰控制框图搭的是否正确

问题描述 请大神看看我的自抗扰控制框图搭的是否正确 请大神帮忙看看是否正确? 解决方案 http://www.ilovematlab.cn/thread-453705-1-1.html