⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 maxspace.java

📁 用位视图实现磁盘的回收与分配 java+jsp
💻 JAVA
字号:
package xingxing;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class MaxSpace {
	RunControl ds = new RunControl();
	int data1[][] = ds.readData();
	String FileName4 = "D:\\workspace\\OSDesign\\WebRoot\\myfile\\mydata4.dat";
	public void cmax() {
		int num0 = 0;
		int num1 = 0;
		for (int i = 0; i < 40; i++) {
			for (int j = 0; j < 16; j++) {
				if (data1[i][j] == 0) {
					num0++;
				} else
					num1++;

			}
		}

		try {
			FileWriter fw = new FileWriter(FileName4);
			fw.write(num0 + " " + num1);
			fw.close();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

	public int[] readData4(){
		int data[] = new int[2];
		try {
		FileReader fr = new FileReader(FileName4);
		BufferedReader br = new BufferedReader(fr);
		String line = null;
		do {
			
				line = br.readLine();
				String d[] = line.split(" ");
				for (int i = 0; i < d.length; i++) {
					data[i] = Integer.valueOf(d[i]);
				}
				try {
					br.close();
					fr.close();
				} catch (RuntimeException e) {
					
				}
			
		} while (line != null);
		} catch (IOException e) {
			
		}
		return data;

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -