黑马程序员Java自学编程代码实例

2026/4/27 12:36:49

import java.net.*; public class Client {

Socket socket; BufferedReader in; PrintWriter out; public Client() { try {

System.out.println(\ socket = new Socket(\ System.out.println(\ System.out.println(\ BufferedReader line = new BufferedReader(new InputStreamReader(System.in));

out = new PrintWriter(socket.getOutputStream(),true); out.println(line.readLine());

in = new BufferedReader(new InputStreamReader(socket.getInputStream())); System.out.println(in.readLine()); out.close(); in.close();

视频库网址:http://yun.itheima.com 资料领取:+Q 1679806262

socket.close(); }catch(IOException e) {

out.println(\ } }

public static void main(String[] args) {

new Client(); } };

139、用JAVA实现一种排序,JAVA类实现序列化的方法(二种)? 如在COLLECTION框架中,实现比较要实现什么样的接口?

答:用插入法进行排序代码如下 package test; import java.util.*; class InsertSort {

ArrayList al;

public InsertSort(int num,int mod) {

视频库网址:http://yun.itheima.com 资料领取:+Q 1679806262

al = new ArrayList(num); Random rand = new Random();

System.out.println(\ for (int i=0;i

al.add(new Integer(Math.abs(rand.nextInt()) % mod + 1)); System.out.println(\ } }

public void SortIt() {

Integer tempInt; int MaxSize=1;

for(int i=1;i

tempInt = (Integer)al.remove(i);

if(tempInt.intValue()>=((Integer)al.get(MaxSize-1)).intValue()) {

al.add(MaxSize,tempInt); MaxSize++;

System.out.println(al.toString()); } else {

视频库网址:http://yun.itheima.com 资料领取:+Q 1679806262

for (int j=0;j

(((Integer)al.get(j)).intValue()>=tempInt.intValue()) {

al.add(j,tempInt); MaxSize++;

System.out.println(al.toString()); break; } } } }

System.out.println(\ for(int i=0;i

System.out.println(\ } }

public static void main(String[] args) {

InsertSort is = new InsertSort(10,100);

视频库网址:http://yun.itheima.com 资料领取:+Q 1679806262


黑马程序员Java自学编程代码实例.doc 将本文的Word文档下载到电脑
搜索更多关于: 黑马程序员Java自学编程代码实例 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219