在客户端中不是有有pw.println 这个不是输出的意思膜
为啥输出显示只在服务端的终端,而客户端的终端却没有输出任何东西
这个是什么意思,能不能详细的说明一下?????????
我把代码注释掉了他还能运行,这是我的idea坏了吗
/**
* 向链表指定索引的地方插入节点
* @param <E>
* @param index
* @param obj
*/
public void insert(int index,E element) {
if (index>=0&&index<=size-1) {
//创建新节点
Node newNode = new Node(element);
//获取指定索引区域的节点
Node temp = this.getNode(index);
if (temp!=null) {
size+=1;
//获取指定索引节点的上一个节点
Node up = temp.previous;
if (up!=null) {
//将新节点的上一个节点指向up
up.next=newNode;
//将新节点的下一个节点指向当前节点
newNode.next = temp;
//将当前节点的上一个节点指向新节点
temp.previous = newNode;
}else {
//获取指定节点的下一个节点
Node last = temp.next;
if (last!=null) {
//将下一个节点的上一个节点指向新节点;
last.previous = newNode;
//将新节点上一个节点指向当前节点
newNode.previous = temp;
//将当前节点的下一个节点指向新节点
temp.next=newNode;
//将新节点的下一个节点指向last
newNode.next=last;
}
this.catchChange();
这个方法刚开始抄老师的,想插入到索引为零的元素后面就报错,后面加了temp==null的逻辑思路,在链表的节点里面绕圈圈,最后花了一小时时间才绕出来,目前可以插入到索引为0的元素后面了。
总结了一下,感觉自己逻辑思维怕是真是硬伤,不然这么个简单的不能再简单的方法居然都做了那么久,真不知道学下去会成什么样?
老师能给个建议吗?感激不尽
请问老师打开图上的快捷键是什么?
我上网搜索了一下没有找到
对这个this不理解啊,如果类里还有别的属性,比如这里我再创建一个num咋样区分?
package com.bjxst; class Ticket_1 implements Runnable{ private static int ticket=100; @Override public void run() { while (ticket>0){ sale(); } } public synchronized void sale(){ if (ticket>0){ System.out.println(Thread.currentThread().getName() + "在卖第" + (ticket--) + "张票"); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } } } } public class TestTicket_2 { public static void main(String[] args){ Ticket_1 t1=new Ticket_1(); Ticket_1 t2=new Ticket_1(); Thread d1=new Thread(t1,"东站"); Thread d2=new Thread(t2,"南站"); d1.start(); d2.start(); } }
老师 运行 结果不对 ,请问 是代码问题,还是那里出
东站在卖第100张票 南站在卖第100张票 南站在卖第99张票 东站在卖第98张票 东站在卖第97张票 南站在卖第96张票 南站在卖第95张票 东站在卖第94张票 南站在卖第93张票 东站在卖第92张票 东站在卖第91张票 南站在卖第90张票 东站在卖第89张票 南站在卖第88张票
IOjava.io.BufferedReaderjava.io.BufferedWriterjava.io.FileReaderjava.io.FileWriterFileCopyTool3 { (String[] args) { ()} (String srcString des){ BufferedReader br=BufferedWriter bw={ br=BufferedReader(FileReader())bw=BufferedWriter(FileWriter())String temp=((temp=br.readLine())!=){ bw.write(temp)bw.newLine()} bw.flush()}(Exception e){ e.printStackTrace()}{ { (br!=){ br.close()} (bw!=){ bw.close()} }(Exception e){ e.printStackTrace()} } } }
老师这个错误是为什么
这两句重复实例化对象为什么每次都要放在方法里面,一直重复为什么不放在外面呢?放在外面不是更节省内存?放在里面和放在外面有什么区别呢?或者是两者有什么优缺点?要是自己写代码怎么判断写里面还是外面?
2020 12 19----------
老师,学完看的懂视频中老师怎么写的,自己写却没又想法怎么办
为什么创建对象时栈容器必须用Stack,而vector可以用List?
请问这一步是什么意思啊
package com.bjsxt; public class BinaryTrreSort <E extends Integer>{ /** * 定义节点类 */ class Node<E extends Integer>{ private E item; //存放元素 private Node left; //存放左子树地址 private Node right; //存放右子树地址 public Node(E item) { this.item = item; } /** * 添加节点 */ public void addNode(Node node){ //将新节点的元素转换整型输出是否小于当前节点的元素转换成整型输出的数 if(node.item.intValue()<this.item.intValue()){ if(this.left == null) //如果当前节点的左子数是空 this.left=node; //将新节点给到当前节点的左子数 else this.left.addNode(node); //否则当前节点的左字数节点调用addNode方法 }else{ if(node.right == null) this.right = node; else this.right.addNode(node); } } /** * 使用中序遍历二叉树 */ public void inorderTraversal(){ if(this.left!=null)this.left.inorderTraversal(); System.out.println(this.item); if(this.right!=null)this.right.inorderTraversal(); } } private Node rood;//根节点 /** * 将元素添加到排序器中 */ public void add(E element){ Node<E> node = new Node<>(element);//实列化节点对象 if(this.rood==null) this.rood=node; else this.rood.addNode(node); } /** * 对元素进行排序 */ public void sort(){ //判断根节点是否为空 if(this.rood==null)return; this.rood.inorderTraversal(); } public static void main(String[] args) { BinaryTrreSort<Integer> sort = new BinaryTrreSort<>(); sort.add(1); sort.add(8); sort.add(6); sort.add(3); sort.add(5); sort.add(2); sort.sort(); } }
为什么我只输出1;2,哪里有问题?
老师,这里我实现了课堂作业,把电话本的记录读写到硬盘,但是有一个问题,为什么要到Person类里去实现serializable接口才行,我再怎么想也觉得应该是list去实现serializable,现实却是Person类不去实现的话,程序可以写,但是不能读?不会传jar包,改了个rar后缀
phonebook.rar
老师您好,一个域名不是唯一对应的一个IP地址吗,为什么我显示百度域名的IP地址和视频里面的不一样呢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637