谁能教我如何将其转换为 Java。
typedef struct{
int age;
int dateOfBirth;
}StudentInfo;
typedef StudentInfo *StudentPtr;
typedef struct studentNode{
StudentPtr studentPtr;
struct studentNode *next;
}StudentNode;
typedef struct {
StudentNode *head;
StudentNode *tail;
}Queue;
以下是我尝试过的。
class StudentInfo{
int age;
int dateOfBirth;
}
class StudentNode{
StudentInfo studentPtr;
StudentNode next;
}
class Queue{
StudentNode head;
StudentNode tail
}
还有其他方法吗?不为此创建 2 个额外的类?
最佳答案
代替StudentNode和Queue 你可以使用
ArrayList<StudentInfo> studentList;
首先阅读 java Collections 简介
关于java - 将 C 结构体转换为 Java 结构体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13504767/