package 串;
public class StringNode { // 节点类 结构
public char data;
public StringNode next;
public StringNode(char c){
data = c;
next = null;
}
public StringNode(){
this('?');
}
}
public class String2 { //链式存储 实现了部分函数
StringNode head,rear;
int number=0;
public String2(){
head = rear = null;
number = 0;
}
public String2(char c){
head = new StringNode(c);
number = 1;
}
public int length2(){
return number;
}
public void concat2(char c){
StringNode p,q;
if(this.head ==null){
head = new StringNode(c);
this.rear = head;
}else{
q = new StringNode(c);
this.rear.next = q;
this.rear = q;
}
number++;
}
public void concat2(String2 str){
StringNode q = str.head;
while(q!=null){
this.concat2(q.data);
q = q.next;
}
}
}
分享到:
相关推荐
《精通JAVA——JDK》是一本深度探讨Java编程语言及其开发工具集JDK的专业教程,旨在帮助Java开发者提升技能,实现技术的精进。作为Java的基石,JDK(Java Development Kit)是学习和开发Java应用程序必不可少的工具...
本资源归纳了初学Java——模拟路网(csdn)————程序的知识点,主要包括Java基础知识、红绿灯模拟、随机数生成、道路生成、车辆模拟等几个方面。 一、Java基础知识 1. Java基本语法:资源中使用了Java的基本...
透视JAVA——反编译、修补和逆向工程技术 (2011 年度畅销榜NO.2065 ) 特别说明:此书内容不全,为部分图书截图,但是内有在线阅读网址,希望对您有用!
适合复习java进阶
java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计——文本编辑器.zip java毕业设计...
Java全能学习面试手册——互联网企业面试真题.zip 01 java面试——北京-百度-Java中级.pdf 02 java面试——北京-京东-Java中级.pdf 03 java面试——广州-唯品会-Java大数据开发工程师.pdf 04 java面试——杭州-阿里...
java————23种设计模式-UML-类图及对应示例代码.doc
java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java+毕业设计+扫雷(程序).zip java毕业设计——java...
黑马程序员入学Java知识——精华总结
Java NIO——Java NIO——Java NIO
java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip java毕业设计——基于java的五子棋游戏的设计与开发(源代码+论文).zip ...
java毕业设计——基于java的网络通讯系统设计与实现(论文+系统).zip java毕业设计——基于java的网络通讯系统设计与实现(论文+系统).zip java毕业设计——基于java的网络通讯系统设计与实现(论文+系统).zip java毕业...
java毕业设计——java文件传输系统的设计与实现(论文+源代码).zip java毕业设计——java文件传输系统的设计与实现(论文+源代码).zip java毕业设计——java文件传输系统的设计与实现(论文+源代码).zip java毕业设计...
java毕业设计——java银行帐目管理系统的设计与实现(源代码+论文).zip java毕业设计——java银行帐目管理系统的设计与实现(源代码+论文).zip java毕业设计——java银行帐目管理系统的设计与实现(源代码+论文).zip ...
java毕业设计——java泡泡堂网络游戏的设计与实现(源代码+论文).zip java毕业设计——java泡泡堂网络游戏的设计与实现(源代码+论文).zip java毕业设计——java泡泡堂网络游戏的设计与实现(源代码+论文).zip java毕业...
java毕业设计——基于java的动力节点系统的设计与实现(源码+数据库).zip java毕业设计——基于java的动力节点系统的设计与实现(源码+数据库).zip java毕业设计——基于java的动力节点系统的设计与实现(源码+数据库)....
《JAVA——坦克大战》 Java作为一种跨平台的编程语言,其强大的面向对象特性和丰富的类库使得它在游戏开发领域也有广泛的应用。本资源“JAVA——坦克大战.rar”提供了一个基于Java实现的经典游戏——坦克大战的源...
java毕业设计——基于java的安全电子商务系统的的设计与实现.zip java毕业设计——基于java的安全电子商务系统的的设计与实现.zip java毕业设计——基于java的安全电子商务系统的的设计与实现.zip java毕业设计——...
java毕业设计——基于java的远程视频会议系统的设计与实现(系统+论文).zip java毕业设计——基于java的远程视频会议系统的设计与实现(系统+论文).zip java毕业设计——基于java的远程视频会议系统的设计与实现(系统+...