printwriter Java,java PrintWriter无法解析

printwriter Java,java PrintWriter无法解析IhavenoideawhyIgetthemessage”cannotberesolved”onoutineclipseonthe11thlineimportjava.io.*;publicclassdriver{publicstaticvoidmain(String[]args){try{PrintWriterout=newPri…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

printwriter Java,java PrintWriter无法解析

I have no idea why I get the message “cannot be resolved” on out in eclipse on the 11th line

import java.io.*;

public class driver {

public static void main(String[] args) {

try {

PrintWriter out = new PrintWriter(“output.txt”);

}

catch (FileNotFoundException e) {

System.out.print(“file not found”);

e.printStackTrace();

}

out.print(“hello”);

out.close();

}

}

OK so now I have this

import java.io.*;

public class driver {

public static void main(String[] args) {

PrintWriter out = null;

try {

out = new PrintWriter(“output.txt”);

}

catch (FileNotFoundException e) {

System.out.print(“file not found”);

e.printStackTrace();

}

out.print(“hello”);

out.close();

}

}

Why doesn’t eclipse create a file once I close out?

解决方案

You can also use new try-with-resource block introduced in JDK 1.7, in this advantage is you don’t need to worry about closing any resource which implements Closable Interface.

Then code will look like this:

try (PrintWriter out = new PrintWriter(“output.txt”))

{

out.print(“hello”);

}

catch (FileNotFoundException e)

{

System.out.print(“file not found”);

e.printStackTrace();

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169290.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • OpenCV中的width与widthStep

    OpenCV中的width与widthStep1.在opencv中width表示的是图像的每行像素数,widthstep表示的是存储一行像素需要的字节数,位了快速读取数据,在opencv中一般使widthStep为4的倍数,从而实现字节的对齐,有利于提高运算速度。2.函数的原型为image->widthStep=(((image->width*image->nChannels*(image->depth&~IPL_DEPTH_SIGN)+7)/8)+align-1)&(~(alig

    2022年5月30日
    41
  • NodeJS环境下使用axios上传文件

    NodeJS环境下使用axios上传文件最近有个需求,需要在nodejs后端上传图片到云存储服务器,刚好对axios这个库比较熟悉,因此便开始在网上查资料,但是网上大多的都是用axios在前端上传文件的代码,即是基于浏览器环境的。后来找到了基于Nodejs环境的axios上传代码,一番copy后便开始了测试,本以为会一帆风顺,没想到服务器那边却总是返回如下错误,也就是说我们的请求并没有以multipart/form-data的形式封装好…

    2022年6月16日
    108
  • 关于Eclipse运行java程序时内存溢出

    关于Eclipse运行java程序时内存溢出ECLIPSE运行java程序,系统提示OutOfMemoryError:PermGenspace。解决办法:设置runas—>runconfiguragtions—>jre标签下的属性VMarguments:-server-Xms512m-Xmx1024m-XX:PermSize=512m-XX:MaxPermSize=512m-XX:+CMSC

    2022年7月14日
    20
  • java使用多线程导出excel「建议收藏」

    java使用多线程导出excel「建议收藏」前言在一个业务中,需要将数据库的一张日志表导出到excel中做统计分析归类,由于单表的数据量特别大,发现在最终导出excel的时候,由于数量太大,导出速度特别慢,想了一些办法,不管使用何种API,单线程始终是操作的瓶颈,因此最终考虑使用多线程进行改善总体思路:1、数据总量分段2、每个线程处理不同分段的数据3、提交线程池下面来看具体的代码,为测试方便,这里直接使用一个测试接口进行调用,…

    2022年5月5日
    819
  • 十大免费代理ip软件_国内静态ip代理软件

    十大免费代理ip软件_国内静态ip代理软件如今,随着网络的快速发展,很多的人对代理IP都已经有了很深入的了解,那么有很多的朋友在使用代理IP的时候也会遇到各种各样的问题,下面就带大家来详细了解下代理IP的使用技巧。1、直接使用代理IP打开Internet选项,通过对局域网的设置来选择LAN代理服务器,其次填写相对应的端口号以及ip地址,填写好之后就可以保存刷新浏览器IP就变更好了,使用这种方法能够解决网站的ip地址限制问题,适合效果补量的业务。2、代理IP的并发不宜过大在使用代理IP时,无论代理IP有没有并发的限制,单个的IP都不能过大.

    2022年4月20日
    902
  • 自制头像生成器_dc动漫头像女

    自制头像生成器_dc动漫头像女tensorflow训练流程整合,DC_GAN原型机

    2022年8月1日
    12

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号