>
构造函数,它接受两个输入:(String,String)。这两个输入以正确的顺序表示lastname和firstname。构造函数只需将参数中的数据分配给实例变量。
名为toString()的公共实例方法,它返回一个字符串数据(学生的姓名),格式为“lastname,firstname”。
类MainApp
Ang
Bryan
Santos
Charlie
Chua
Leah
Yee
John
Abas
Ryan
Tulfo
Ram
Ching
Daryl
Tulfo
Dona
Ching
Daniela`
import java.util.*;
import java.lang.*;
import java.io.*;
public class MainApp {
static class Node{
Student info;
Node next;
public Node(Student info){
this.info = info;
next = null;
}
public Node(Student info, Node node){
this.info = info;
next = node;
}
}
static class StudentLinkedList{
Node head, tail;
public StudentLinkedList(){
head = tail = null;
}
public void addToTail(Node node){
if(head == null){
head = tail = null;
return;
}
tail.next = node;
tail = node;
}
public void addToHead(Node node){
if(head == null){
head = tail = null;
return;
}
node.next =head;
head = node;
}
public void printAll(){
Node temp = head;
while(temp != null){
temp.info.toString();
temp = temp.next;
}
}
}
public static void main (String args[])throws FileNotFoundException {
Scanner in = new Scanner(new FileReader("students.txt"));
StudentLinkedList list = new StudentLinkedList();
String ln, fn;
Student s;
Node node;
while (in.hasNext()) {
ln = in.nextLine();
fn = in.nextLine();
s = new Student(ln,fn);
node = new Node(s);
}
if(in.hasNext())
in.nextLine();
in.close();
}
}
public class Student {
private String lastname, firstname;
public Student(String ln, String fn) {
this.lastname = ln;
this.firstname = fn;
}
public void setLastName(String lastname){
this.lastname = lastname;
}
public void setFirstName(String firstname){
this.firstname = firstname;
}
public String getLastName(){
return lastname;
}
public String getFirstName(){
return firstname;
}
@Override
public String toString(){
String str = (lastname +", "+ firstname);
return str;
}
}
加法必须做什么?
>
当尾部==null(和头部==null)时
head = newNode
tail = newNode
当tail!=null(和head!=null)
tail.next = newNode
tail = newNode
我读过其他一些类似于此的问题,但都使用了imports和extras,除了importjava.io.*之外,我不想使用任何imports;也没有任何名单。另外,这个is方法中的for循环是我在搞乱它,因为我无法弄清楚它。 }public static void main(string[]args)抛出IOException,FileNotFoundException{int[]array=pro
问题内容: 因此,如标题所示,即时消息开始学习一些python,而即时消息处理则难以掌握。我需要完成的工作是读一些数字并将它们存储在列表中。文本文件如下所示: 基本上,这些是用于python的海龟制作形状的坐标和方向。我要讲的是,唯一的问题是使它们采用正确的格式。因此,我无法确定的是如何将这些数字从文件中提取到 A列表中,每个四个坐标是一个大列表中的一个列表。 这是我的尝试,但正如我所说,我需要一
问题内容: 有什么方法可以读取文本文件并将内容存储在Jtable中?我有一个文本文件,其中包含有关某些过程的某些信息。就像一个具有列和各自值的表。是否可以获取.txt文件的内容并以Jtable的形式显示?我正在使用Eclipse和Window Builder。任何帮助将不胜感激。谢谢! 问题答案: 我将研究Oracle的教程: 读/写文本文件 JTable教程 当从文本文件中获取数据时,您需要将其
我正在尝试排序的键(优先数,int数)从最高到最低的链表,与数据从文本文件。我正在埋头插入项目并对它们进行排序。这是我的文本文件。 我的工作66 垃圾17 资金25 重要96 生命99 Moreutn 28 工作69 转让44 这是我的链表类 } 下面是我的节点类: 下面是我的数据类: 从链表类运行时的当前输出: 我的insert方法总是在第一个if语句处停止,而从不继续运行。我不知道怎么修好它。
问题内容: 我怎样才能把所有我从一个文本文件读入的元素使用 流 ,其中monitoredData类有这些3个私有变量:; 文本文件Activities.txt如下所示: 等等.... 前2个字符串由一个空格分隔,然后是2个制表符,再一个空格是2个制表符。 问题答案: 您需要引入一个工厂来创建,例如,我正在使用a 来创建from : 然后, 您的代码在流上进行操作应如下所示,并且您不需要使用Coll
问题内容: 我正在尝试建立一个非常简单的Web服务器,用户可以在其中访问站点并编写一个字符串和一个整数。然后我想保存这两个输入,我的想法是将其保存到一个文本文件中,该文件也可以显示在浏览器:… / textfile / 我不知道关于SO的规范是多少代码可以发布,但是到目前为止,这是我所拥有的: 还有我的HTML表单:(没有所有格式) 所以我最初的想法是实现两个函数returnInput()和sav