java课程设计小说阅读器Word下载.docx

上传人:b****2 文档编号:13953230 上传时间:2022-10-15 格式:DOCX 页数:30 大小:61.87KB
下载 相关 举报
java课程设计小说阅读器Word下载.docx_第1页
第1页 / 共30页
java课程设计小说阅读器Word下载.docx_第2页
第2页 / 共30页
java课程设计小说阅读器Word下载.docx_第3页
第3页 / 共30页
java课程设计小说阅读器Word下载.docx_第4页
第4页 / 共30页
java课程设计小说阅读器Word下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

java课程设计小说阅读器Word下载.docx

《java课程设计小说阅读器Word下载.docx》由会员分享,可在线阅读,更多相关《java课程设计小说阅读器Word下载.docx(30页珍藏版)》请在冰豆网上搜索。

java课程设计小说阅读器Word下载.docx

publicDomReader(){

SAXReaderreader=newSAXReader();

try{

doc=reader.read("

info.xml"

);

}catch(DocumentExceptione){

e.printStackTrace();

}

}

publicStringprint(Strings)throwsException{

System.out.println(s);

Stringh="

"

;

Stringt1=null;

Stringt2=null;

Listlist1=doc.selectNodes("

user/name"

Listlist2=doc.selectNodes("

user/password"

intg=s.indexOf("

."

intg1=s.indexOf("

?

if(g!

=-1){

t1=s.substring(0,g);

t2=s.substring(g+1,s.length());

System.out.println(t1+"

"

+t2);

for(inti=0;

i<

list1.size();

i++){

Elemente1=(Element)list1.get(i);

Elemente2=(Element)list2.get(i);

System.out.println(e1.getText());

if(((e1.getText()).trim().equals(t1))&

&

((e2.getText()).trim().equals(t2)))

{

h="

a"

returnh;

}

if(g1!

=-1)

{

t1=s.substring(0,g1);

t2=s.substring(g1+1,s.length());

//list1=doc.selectNodes("

for(inti=0;

Elemente1=(Element)list1.get(i);

if((e1.getText()).trim().equals(t1))

{

h="

b"

returnh;

}

Elementroot=doc.getRootElement();

List<

Element>

elements=root.elements();

for(Elemente:

elements){

//

Elementname=e.element("

name"

name.setText("

fdsffds"

Elementpassword=e.element("

password"

password.setText("

dsa"

OutputStreamout=newFileOutputStream(newFile("

));

OutputFormatformat=OutputFormat.createPrettyPrint();

format.setEncoding("

GBK"

//开始输出

XMLWriterwriter=newXMLWriter(out,format);

writer.write(doc);

returnh;

}

importjava.io.BufferedReader;

importjava.io.InputStreamReader;

importjava.io.PrintStream;

import.ServerSocket;

import.Socket;

publicclassServer

{

publicstaticvoidmain(String[]args)throwsException

{

ServerSocketserver=newServerSocket(8866);

System.out.println("

服务端已建立,等待客户端连接!

!

Socketclient=null;

BufferedReaderinput=null;

PrintStreamout=null;

BufferedReaderbr=null;

client=server.accept();

//接受到客户端的请求

br=newBufferedReader(newInputStreamReader(

client.getInputStream()));

Stringi=newDomReader().print(br.readLine());

//输出流

服务端说:

+i);

out=newPrintStream(client.getOutputStream());

out.println(i);

//

//out=newPrintStream(client.getOutputStream());

//System.out.println("

请输入:

//Stringstr=input.readLine();

out.close();

br.close();

client.close();

server.close();

publicclassShuji

Stringxuhao;

Stringbookname;

Stringbookduoz;

Stringjianjie;

Stringdizhi;

publicStringgetXuhao(){

returnxuhao;

publicvoidsetXuhao(Stringxuhao){

this.xuhao=xuhao;

publicStringgetBookname(){

returnbookname;

publicvoidsetBookname(Stringbookname){

this.bookname=bookname;

publicStringgetBookduoz(){

returnbookduoz;

publicvoidsetBookduoz(Stringbookduoz){

this.bookduoz=bookduoz;

publicStringgetJianjie(){

returnjianjie;

publicvoidsetJianjie(Stringjianjie){

this.jianjie=jianjie;

publicStringgetDizhi(){

returndizhi;

publicvoidsetDizhi(Stringdizhi){

this.dizhi=dizhi;

@Override

publicStringtoString(){

return"

Shuji[xuhao="

+xuhao+"

bookname="

+bookname

+"

bookduoz="

+bookduoz+"

jianjie="

+jianjie

dizhi="

+dizhi+"

]"

importjava.io.IOException;

import.UnknownHostException;

importjava.util.Scanner;

publicclassUsers

@SuppressWarnings("

resource"

publicstaticvoidmain(String[]args)throwsException{

Socketclient=null;

BufferedReaderbr=null;

PrintStreamout=null;

client=newSocket("

localhost"

8866);

booleans=true;

while(true){

System.out.println("

欢迎使用在线迷你小说管理器!

Scannerinput1=newScanner(System.in);

1.登录"

2.注册"

3.退出"

----

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 天文地理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1