📄 disk.java
字号:
import java.io.*;
public class disk
{
public static void main (String[] args)
{ char array[][]=new char[128][64];
char array1[][]=new char[128][64];
String s1,s2,s3,s4,s5,s6;
s1="movx1incx end ^ ";
s2="movx4incx decx end ^ ";
s3="!A4 end ^ ";
s4="I'm the best ^ ";
s5="I'm the king ^ ";
s6="I'm who I am ^ ";
for(int i=0;i<128;i++)
{
for(int j=0;j<64;j++)
{array[i][j]=0;}
}
array[0][0]=1;
array[0][1]=1;
array[0][2]=1;
for(int i=0;i<128;i++)
{
if(array[i][0]==0)
{
if(i<64)
{array[0][i]=0;}
else
{array[1][i-64]=0;}
}
else
{
if(i<64)
{array[0][i]=1;}
else
{array[1][i-64]=1;}
}
}
//豨en目录的文件目录xiang
array[2][0]='A';
array[2][5]=3;
array[2][8]='B';
array[2][13]=4;
array[2][16]='C';
array[2][21]=5;
array[2][24]='D';
array[2][29]=6;
array[2][32]='E';
array[2][37]=7;
array[2][40]='o';
array[2][41]='u';
array[2][42]='t';
array[2][45]=127;
array[127][0]=' ';
array[127][1]=' ';
//子目录的文件目录项
//a
array[3][0]='a';
array[3][3]='e';
array[3][5]=8;
array[3][6]=1;
//b
array[3][8]='b';
array[3][11]='e';
array[3][13]=9;
array[3][14]=1;
//c
array[3][16]='c';
array[3][19]='e';
array[3][21]=10;
array[3][22]=1;
//d
array[4][0]='d';
array[4][3]='t';
array[4][5]=11;
array[4][6]=1;
//e
array[4][8]='e';
array[4][11]='t';
array[4][13]=12;
array[4][14]=1;
//f
array[4][16]='f';
array[4][19]='t';
array[4][21]=13;
array[4][22]=1;
//g
array[5][0]='g';
array[5][3]='t';
array[5][5]=14;
array[5][6]=1;
//h
array[5][8]='h';
array[5][11]='t';
array[5][13]=15;
array[5][14]=1;
//i
array[5][16]='i';
array[5][19]='t';
array[5][21]=16;
array[5][22]=1;
//j
array[6][0]='j';
array[6][3]='t';
array[6][5]=17;
array[6][6]=1;
//k
array[6][8]='k';
array[6][11]='t';
array[6][13]=18;
array[6][14]=1;
//l
array[6][16]='l';
array[6][19]='t';
array[6][21]=19;
array[6][22]=1;
//m
array[7][0]='m';
array[7][3]='t';
array[7][5]=20;
array[7][6]=1;
//n
array[7][8]='n';
array[7][11]='t';
array[7][13]=21;
array[7][14]=1;
//o
array[7][16]='o';
array[7][19]='t';
array[7][21]=22;
array[7][22]=1;
//输入内容
//A
array[8]=s1.toCharArray();
array[9]=s2.toCharArray();
array[10]=s3.toCharArray();
//B
array[11]=s4.toCharArray();
array[12]=s5.toCharArray();
array[13]=s6.toCharArray();
//C
array[14]=s4.toCharArray();
array[15]=s4.toCharArray();
array[16]=s4.toCharArray();
//D
array[17]=s5.toCharArray();
array[18]=s5.toCharArray();
array[19]=s5.toCharArray();
//E
array[20]=s6.toCharArray();
array[21]=s6.toCharArray();
array[22]=s6.toCharArray();
//System.out.println(array[2][6]);
//创建文件
for(int i=0;i<128;i++)
{
if(array[i][0]==0)
{
if(i<64)
{array[0][i]=0;}
else
{array[1][i-64]=0;}
}
else
{
if(i<64)
{array[0][i]=1;}
else
{array[1][i-64]=1;}
}
}
try{
File dirObject=new File("c:/disk.txt");
dirObject.createNewFile();
DataOutputStream outputFile=new DataOutputStream(
new FileOutputStream(dirObject));
for(int i=0;i<128;i++)
{ for(int j=0;j<64;j++)
outputFile.writeChar(array[i][j]);}outputFile.close();
}
catch(IOException e)
{}
try
{
File dirObject1=new File("c:/disk.txt");
DataInputStream outputFile1=new DataInputStream(
new FileInputStream(dirObject1));
for(int i=0;i<128;i++)
{ for(int j=0;j<64;j++)
array1[i][j]=outputFile1.readChar();
System.out.println(array1[i]);
}outputFile1.close();
}
catch(IOException e){}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -