java课程设计小说阅读器文档格式.docx

上传人:b****4 文档编号:7199447 上传时间:2023-05-08 格式:DOCX 页数:34 大小:61.79KB
下载 相关 举报
java课程设计小说阅读器文档格式.docx_第1页
第1页 / 共34页
java课程设计小说阅读器文档格式.docx_第2页
第2页 / 共34页
java课程设计小说阅读器文档格式.docx_第3页
第3页 / 共34页
java课程设计小说阅读器文档格式.docx_第4页
第4页 / 共34页
java课程设计小说阅读器文档格式.docx_第5页
第5页 / 共34页
java课程设计小说阅读器文档格式.docx_第6页
第6页 / 共34页
java课程设计小说阅读器文档格式.docx_第7页
第7页 / 共34页
java课程设计小说阅读器文档格式.docx_第8页
第8页 / 共34页
java课程设计小说阅读器文档格式.docx_第9页
第9页 / 共34页
java课程设计小说阅读器文档格式.docx_第10页
第10页 / 共34页
java课程设计小说阅读器文档格式.docx_第11页
第11页 / 共34页
java课程设计小说阅读器文档格式.docx_第12页
第12页 / 共34页
java课程设计小说阅读器文档格式.docx_第13页
第13页 / 共34页
java课程设计小说阅读器文档格式.docx_第14页
第14页 / 共34页
java课程设计小说阅读器文档格式.docx_第15页
第15页 / 共34页
java课程设计小说阅读器文档格式.docx_第16页
第16页 / 共34页
java课程设计小说阅读器文档格式.docx_第17页
第17页 / 共34页
java课程设计小说阅读器文档格式.docx_第18页
第18页 / 共34页
java课程设计小说阅读器文档格式.docx_第19页
第19页 / 共34页
java课程设计小说阅读器文档格式.docx_第20页
第20页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

java课程设计小说阅读器文档格式.docx

《java课程设计小说阅读器文档格式.docx》由会员分享,可在线阅读,更多相关《java课程设计小说阅读器文档格式.docx(34页珍藏版)》请在冰点文库上搜索。

java课程设计小说阅读器文档格式.docx

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.退出"

------------------------------"

请选择:

intt=input1.nextInt();

switch(t)

case1:

while(s){

System.out.println("

当前操作:

用户登录!

请输入用户名:

Stringname=input1.next();

请输入密码:

Stringpassword=input1.next();

//得到输出流

out=newPrintStream(client.getOutputStream());

//input=newBufferedReader(newInputStreamReader(System.in));

//System.out.println("

//Stringstr=input.readLine();

out.println(name+"

+password);

br=newBufferedReader(newInputStreamReader(

client.getInputStream()));

if(br.readLine().equals("

))

{

System.out.println("

登录成功!

Yueduq=newYuedu();

q.initial();

q.yemian1();

}

else

登录失败!

s=true;

break;

case2:

while(s)

当前操作,用户注册!

请输入登录名:

请再次输入密码:

Stringpassword2=input1.next();

if(!

(password).equals(password2))

密码输入错误!

s=true;

else

dfdsssssss"

out=newPrintStream(client.getOutputStream());

注册成功!

s=false;

注册失败!

case3:

谢谢使用!

System.exit(0);

out.close();

br.close();

client.close();

importjava.io.BufferedWriter;

importjava.io.FileInputStream;

importjava.io.FileReader;

importjava.io.FileWriter;

importjava.io.InputStream;

importjava.io.Reader;

importjava.io.Writer;

importDVD1.DVDSet;

publicclassYuedu

{

Shuji[]ss=newShuji[15];

Shuji[]mm=newShuji[15];

publicvoidinitial()

{

ss[0]=newShuji();

ss[0].bookname="

天龙八部"

ss[0].xuhao="

1"

ss[0].bookduoz="

徐徐"

ss[0].jianjie="

dasfda"

ss[0].dizhi="

F:

\\r\\天龙八部.txt"

ss[1]=newShuji();

ss[1].bookname="

西游记"

ss[1].xuhao="

2"

ss[1].bookduoz="

都徐"

ss[1].jianjie="

cxzvxfda"

ss[1].dizhi="

\\r\\西游记.txt"

mm[0]=newShuji();

mm[0].bookname="

很纯很暧昧"

mm[0].xuhao="

mm[0].bookduoz="

mm[0].jianjie="

fsd"

mm[0].dizhi="

\\r\\很纯很暧昧.txt"

mm[1]=newShuji();

mm[1].bookname="

校花的贴身高手"

mm[1].xuhao="

mm[1].jianjie="

fsdsa"

mm[1].bookduoz="

都徐都是"

mm[1].dizhi="

\\r\\校花的贴身高手.txt"

for(inti=2;

ss.length;

i++)

ss[i]=newShuji();

mm[i]=newShuji();

publicvoidXia(inth,intb)throwsException

if(h==0)

yemian1();

elseif(h==-1)

if(b==0){

请输入小说名称:

Strings1=input1.next();

序号:

Strings2=input1.next();

作者:

Strings3=input1.next();

简介:

Strings4=input1.next();

地址:

Strings5=input1.next();

for(inti=0;

mm.length;

i++)

if(ss[i].xuhao==null)

ss[i].xuhao=s2;

ss[i].bookname=s1;

ss[i].bookduoz=s3;

ss[i].dizhi=s5;

ss[i].jianjie=s4;

break;

if(b==1)

if(mm[i].xuhao==null)

mm[i].xuhao=s2;

mm[i].bookname=s1;

mm[i].bookduoz=s3;

mm[i].dizhi=s5;

mm[i].jianjie=s4;

}}

//字节输入流

elseif(h>

0)

booleanm=true;

返回上一级:

1.阅读"

2.下载:

intwe=input1.nextInt();

switch(we){

Filefile=null;

file=newFile(ss[h-1].dizhi);

file=newFile(mm[h-1

].dizhi);

}

Readerr=newFileReader(file);

BufferedReaders=newBufferedReader(r);

Stringstr=null;

while((str=s.readLine())!

=null)

if(str.trim().le

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2