zoukankan      html  css  js  c++  java
  • FileIputeStream用于读写文件,并且用字节的方式表示出来

    package com.Java;
    
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    
    public class IOUtil {
    	/*
    	 * 读取指定文件内容,按照十六进制输出到控制台
    	 * 并且每输出是个byte换行
    	 * 
    	 */
    	public static void printHex(String fileName) throws IOException{
    		//把文件作为字节流进行读操作
    		FileInputStream in =new FileInputStream(fileName);
    		int b;
    		int i=1;
    		while((b=in.read())!=-1){
    			//判断所写的文件是否是一位(0xf表示15)
    			if(b<=0xf){
    			//一位数前面补零
    				System.out.print("0");
    			}
    			
    			System.out.print(Integer.toHexString(b)+"  ");
    			if(i++%10==0){
    				System.out.println();
    			}
    		}
    		in.close();
    	}
    
    }
    
    //测试类
    
    package com.Java;
    
    import java.io.IOException;
    
    public class IOUtiltest1 {
    
    	public static void main(String[] args) {
    		try {
    			IOUtil.printHex("F:\qq\电脑登录账号以及服务号.txt");
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    
    	}
    
    }
    

      public static void printHex(String fileName){   }意思为:自定义一个静态方法printHex(),参数为fileName。加了static就代表是静态方法,不需要实例化,直接调用就可以了。它和public statice voidmain(String[] args){  }的区别在于,后者是系统默认的一个方法,作为主程序的入口,任何一个程序都从这里开始运行

  • 相关阅读:
    arduino入门学习实现语音控制LED灯
    c# 实现串口编程-操作LED屏幕
    腾讯地图 获取各种情况的总距离
    js播放wav文件,兼容主流浏览器,兼容多浏览器
    工厂方法模式
    依赖倒转模式
    设计模式——开放封闭原则
    设计模式——单一职责原则
    策略模式
    简单工厂模式
  • 原文地址:https://www.cnblogs.com/xiaxj/p/5460677.html
Copyright © 2011-2022 走看看