网站首页 > 文章中心 > 其它

老司机写的java代码

作者:小编 更新时间:2023-10-17 18:11:33 浏览量:245人看过

求一段简单的java代码

不知道是否理解对了你的意思,大概写了一下:

老司机写的java代码-图1

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileWriter;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.StringReader;

import java.io.StringWriter;

public class FileReadAndWrite {

public static void main(String[] args) {

File file = new File("E:/workspace/FileIOTest/src/a.txt");

str = str.replace('d', 'f');

老司机写的java代码-图2

System.out.println("处理完毕");

}

/**

* 文本文件转换为指定编码的字符串

*

* @param file

* 文本文件

* @param encoding

* 编码类型

* @return 转换后的字符串

* @throws IOException

*/

InputStreamReader reader = null;

StringWriter writer = new StringWriter();

try {

if (encoding == null || "".equals(encoding.trim())) {

reader = new InputStreamReader(new FileInputStream(file),

encoding);

} else {

reader = new InputStreamReader(new FileInputStream(file));

// 将输入流写入输出流

char[] buffer = new char[DEFAULT_BUFFER_SIZE];

int n = 0;

while (-1 != (n = reader.read(buffer))) {

writer.write(buffer, 0, n);

} catch (Exception e) {

e.printStackTrace();

return null;

} finally {

if (reader != null)

reader.close();

} catch (IOException e) {

// 返回转换结果

if (writer != null)

return writer.toString();

else

* 将字符串写入指定文件(当指定的父路径中文件夹不存在时,会最大限度去创建,以保证保存成功!)

* @param res

* 原字符串

* @param filePath

* 文件路径

* @return 成功标记

boolean flag = true;

BufferedReader bufferedReader = null;

BufferedWriter bufferedWriter = null;

File distFile = new File(filePath);

if (!distFile.getParentFile().exists())

distFile.getParentFile().mkdirs();

bufferedReader = new BufferedReader(new StringReader(res));

bufferedWriter = new BufferedWriter(new FileWriter(distFile));

int len;

while ((len = bufferedReader.read(buf)) != -1) {

老司机写的java代码-图3

bufferedWriter.write(buf, 0, len);

bufferedWriter.flush();

bufferedReader.close();

bufferedWriter.close();

flag = false;

return flag;

if (bufferedReader != null) {

给段最简单的java代码 让我新手看一下

最简单的java代码肯定就是这个了,如下:

public class MyFirstApp

{

public static void main(String[] args)

System.out.print("Hello world");

JAVA高手帮忙写3段代码,急........................

第一个问题:

我建议你不要用工具,最好用手写代码,然后javac java 编译运行,你就能清楚了,

第二个,有难度哦,要是你可以,你可以直接重写Object类,(注:是在JDK里面重写Object类,),在Object的构造方法里面用一个静态变量去记录实例化Object的次数.

因为所有类都继承自Object,所以,你就需要监控Object的实例化次数,就OK了,

第三个问题,和第一个问题一样的.

以上就是土嘎嘎小编为大家整理的老司机写的java代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章