Java随机生成图结构,用邻接矩阵存储在.txt文件中
以下代码生成的邻接矩阵随机数可以再0-1之间等等,需自己调节。
代码如下
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.text.NumberFormat;
import java.util.Random;
import java.util.Scanner;
public class Testt {
public static void main(String[] args) throws IOException {
System.out.print("输入行数,列数:");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
//int n =10;
int row_number = n;
int column_number = n;
System.out.println("生成的临接矩阵为:");
create_Matrix(row_number,column_number);
}
public static String[][] create_Matrix(int row_number,int column_number ) throws IOException {
String[][] matrixA = new String[row_number][column_number];
for (int i = 0; i <= row_number - 1; i++) {
for (i