封装Linked_List;
导入java.util.*;
公共课插入{
class Node{
int data;
Node next;
Node(int data){
this.data=data;
this.next=null;
}
}
Node head=null;
public void creation(){
int data,n;
Scanner sc=new Scanner(System.in);
do{
System.out.println("enter data");
data=sc.nextInt();
Node newnode=new Node(data);
if(head==null){
head=newnode;
}
else{
newnode.next=head;
head=newnode;
}
System.out.println("do you want to continue press y for yes");
n=sc.next().charAt(0);
}while(n=='y'|| n=='Y');
}
public void traverse(){
Node temp=head;
if(head==null){
System.out.println("linled list dont exist");
}
else{
while(temp!=null){
System.out.println(temp.data);
temp=temp.next;
}
}
}
public static void main(String[] args) {
Insertion list = new Insertion();
list.creation();
list.traverse();
}
}
这里的代码是正确的,但问题是我必须一遍又一遍地写
1-javac Linked_List/Insertion.java 2-java Linked_List/插入
此文件(Insertion.java)位于名为 Linked_List 的文件夹中
我不想一次又一次地写这两行,当我单击“运行代码”时,它应该运行。该怎么办?
您可以创建一个脚本(.bat 或 .sh)来运行几个命令。