- 浏览: 311764 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
liuyong19832011:
,赞一个
Java通过BufferedWriter追加内容到文件末尾的几种常用方法 -
justjavac:
总结很好,怎么没人支持呢?最近发现iteye踩贴现象很严重。
shell数组的使用
转至:http://blog.chinaunix.net/uid-26359455-id-3130555.html
这两个函数一个是System.out.write()输出字符流,System.out.println()是输出字节流,很简单。看下面这个程序就明白了。
结果:
A
65
测试2:
这两句的效果是一样的。
什么是字符,什么是字节?
1个字节等于8个bit位,每个bit位又0/1两种状态也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位。一般来说,英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数不太一样。
简单的来说:字节组成字符
这两个函数一个是System.out.write()输出字符流,System.out.println()是输出字节流,很简单。看下面这个程序就明白了。
//import java.util.*; public class Test { public static void main(String[] args){ // Scanner in = new Scanner(System.in); int a = 65; System.out.write(a); System.out.println("\n"); System.out.println(a); } }
结果:
A
65
测试2:
import java.io.IOException; public class Test2 { public static void main(String[] args) throws IOException{ System.out.write("hello\n".getBytes()); System.out.println("hello"); } }
这两句的效果是一样的。
什么是字符,什么是字节?
1个字节等于8个bit位,每个bit位又0/1两种状态也就是说一个字节可以表示256个状态,计算机里用字节来作为最基本的存储单位。一般来说,英文状态下一个字母或数字(称之为字符)占用一个字节,一个汉字用两个字节表示。在不同的编码方式下一个字符占的字节数不太一样。
简单的来说:字节组成字符
发表评论
-
[转]Java读取解析sql文件,并使用netiler dao执行sql
2013-12-26 15:25 8112转至: 最近在做系统数据初始化,采用sql形式导入基础数据,这 ... -
[转]Java 单例模式详解
2013-08-20 11:15 829转至:http://www.cnblogs.com/whgw/ ... -
[转]Java synchronized详解
2013-08-07 19:12 951转至:http://www.cnblogs.com/devin ... -
[转]Java Socket Programming-Transferring large sized files through socket
2013-08-06 18:26 2919转至:http://www.coderpanda.com/ja ... -
【转】java如何从ftp下载超大文件
2013-08-06 00:28 2147转至: http://www.2cto.com/k ... -
【转】java大数据处理(千万级别FTP下载)
2013-08-06 00:20 1634转至:http://www.th7.cn/Program/ja ... -
Jakarta-Common-IO使用笔记
2013-08-05 14:11 1062转至: http://tech.ddvip.com/2008- ... -
[转]StringUtils详细介绍
2013-07-24 17:31 1335原文地址:http://www.blogj ... -
[转]BeanUtils.copyProperties()的用法
2013-07-24 15:16 2736原文地址: http://blog.csdn.net/itmy ... -
[转]Java内存泄漏
2013-04-10 13:45 924http://www.cnblogs.com/dotnetdo ... -
【转】java实现导出Excel文件和XML文件
2013-03-07 23:00 1451http://www.2cto.com/kf/201208/1 ... -
Java中split的注意事项
2013-01-22 00:08 1095stringObj.split([separator,[lim ... -
Struts2.2.1注解方式使用json整合jquery getJson方法
2013-01-10 22:53 01.引入与json相关的jar文件: json-lib ... -
ssh2常用annotation
2012-01-30 21:54 1046Spring annotation: @Servic ... -
Java日期类型与String的转换
2011-11-04 14:30 92031.String转Date SimpleDateFormat ... -
Java调用批处理或可执行文件[转载]
2011-07-22 17:17 817http://www.blogjava.net/supercr ... -
Java通过BufferedWriter追加内容到文件末尾的几种常用方法
2011-07-18 16:15 33930import java.io.BufferedWriter; ... -
JAVA map的遍历
2011-07-05 09:07 1074第一种entrySet,效率较高,推荐用这种: Map ... -
java.lang.OutOfMemoryError: Java heap space 的解决[转载]
2011-05-27 14:00 10861、首先是:java.lang.OutOfMemoryErro ... -
synchronized与static synchronized 的区别
2011-02-22 14:37 29701.synchronized与static synchro ...
相关推荐
Java 中 System.out.println() 和 System.out.write() 的区别 System.out.println() 和 System.out.write() 是 Java 中的两个基本输出函数,它们都可以用来将数据输出到控制台中,但是它们之间存在着一些重要的区别...
System.out.println("--下载路径--:"+path); System.out.println("----"); System.out.println("--------"); //sPath = HttpRequest.forwardIn(restTemplate,"http://common-method/","getFileUrl",obj); ...
System.out.println("disconnect success"); } catch (IOException ex) { System.out.println("not disconnect"); System.out.println(ex); } } public void upload() { //this....
System.out.println("********************************************"); result+="********************************************"+"\n"; /* IP数据报报文头 */ byte[] l = packet.header; String str = ...
System.out.println(Integer.numberOfTrailingZeros(num)); // 输出 1 ``` ##### 2.6.6 Integer: rotateLeft `Integer.rotateLeft(int i, int distance)` 方法用于循环左移 `int` 类型变量的二进制表示。 ```java...
System.out.println("==" + strContent); } ``` 3. **写文件**: - 写文件通常使用 `FileWriter` 和 `BufferedWriter`: ```java FileWriter fw = new FileWriter("d:\\javaio\\1.txt"); BufferedWriter bw ...
System.out.println(f.canWrite() ? "可写入" : "不可写入"); System.out.println(f.isHidden() ? "是隐藏文件" : "不是隐藏文件"); System.out.println("文件的最后修改日期为:" + new Date(f.lastModified()))...
System.out.println(file.canWrite()); // 返回布尔值 ``` 4. **exists()**:判断文件是否存在。 ```java System.out.println(file.exists()); // 返回布尔值 ``` 5. **length()**:获取文件长度(以字节为...
System.out.println("请选择运算符: 1:+ 2:- 3:* 4:/"); int choice = scanner.nextInt(); switch (choice) { case 1: System.out.println(num1 + num2); break; case 2: System.out.println(num1 - num2)...
System.out.println("读取完成,准备写入……"); } else { // 如果文件不存在 System.out.println("文件不存在"); flag = false; // 标记该文件不存在 } } catch (FileNotFoundException e) { System.out....
System.out.println("文件存在:" + file.exists()); System.out.println("是文件:" + file.isFile()); System.out.println("是目录:" + file.isDirectory()); System.out.println("名称:" + file.getName()); ...
System.out.println("文件可以写入:" + file.canWrite()); System.out.println("文件上级路径:" + file.getParent()); System.out.println("文件大小:" + file.length() + "B"); System.out.println("文件最后...
System.out.println("\nTo an OutputStream()"); // 输出到文件 test.txt 中 OutputStream f2 = new FileOutputStream("test.txt"); f.writeTo(f2); f2.close(); System.out.println("Doing a reset"); f....
System.out.println("上一个交易日:" + lastTradingDay); System.out.println("当前交易日:" + curTradingDay); System.out.println("市场状态:" + marketStatus); System.out.println("交易时段编号:" + ...
System.out.println(result.size());; System.out.println(result); } /** * 列出基础字符串(base)的所有组合 * @param base 以该字符串作为基础字符串,进行选择性组合。 * @param buff 所求字符串的...
System.out.println("Directory created successfully."); } else { System.out.println("Failed to create directory."); } boolean deleted = directory.delete(); if (deleted) { System.out.println(...
System.out.println("This code will always run, regardless of exceptions."); } ``` ##### 7. 包 Java中的包(package)是用来组织类和其他资源的一种方式,它可以避免命名冲突,并有助于管理大型项目的类库。...
System.out.println("current record: " + cr.getCurrentRecord()); // 本行内容 System.out.println("RawRecord:" + cr.getRawRecord()); // 每一列的内容 System.out.println("getValues() ");...
System.out.println("proxy server OK"); while (true) { Socket s=ss.accept(); process p=new process(s); Thread t=new Thread(p); t.start(); } } catch (Exception e) { System.out.println(e); } ...
System.out.println("请选择排序方式:1. 升序 2. 降序"); int sortOrder = scanner.nextInt(); Arrays.sort(numbers); if (sortOrder == 2) { reverseArray(numbers); } try (FileWriter writer = new ...