老师如果这里不建一个
StringBuffer sb=new StringBuffer(); 对象
直接用
String () { .+.+.+.}
这样的字符拼接 不可以吗,辛苦说名下原因。
老师,这里的 return sb.toString(); 是指返回重写后 toString 的方法吗,
@Override public String toString() { StringBuffer sb=new StringBuffer(); sb.append("序号").append(this.id).append("#").append("\t"); sb.append("姓名").append(this.name).append("\t\t"); sb.append("年龄").append(this.age).append("\t\t"); sb.append("姓别").append(this.sex).append("\t\t"); sb.append("电话号码").append(this.telNum).append("\t\t"); sb.append("地址").append(this.address).append("\t\t"); return sb.toString(); }
2020 12 19----------
老师,学完看的懂视频中老师怎么写的,自己写却没又想法怎么办
老师为什么这样写也会哇哈哈---->小馒头,旺--->仔矿泉水,能不能详细说一下
窗口A正在卖第5票
窗口B正在卖第4票
窗口B正在卖第2票
窗口B正在卖第1票
窗口C正在卖第4票
窗口A正在卖第3票
老师能不能解释一下这个第4张票为啥出现两次,而且这个买票顺序怎么回事,是乱的
老师,那个前一个结点和下一个节点的数据类型可以用基本数据类型吗
代码出现错误是什么原因?
import java.io.*; import java.net.URL; public class TestURL { public static void main(String[] args) throws IOException { URL url=new URL("https://www.qq.com"); InputStream inputStream=url.openStream(); BufferedReader br=new BufferedReader(new InputStreamReader(inputStream,"utf-8")); BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("index.html"),"utf-8")); String temp=""; while ((temp=br.readLine())!=null){ bw.write(temp); bw.newLine(); bw.flush(); } br.close(); bw.close(); } }
这里的所谓进栈和压栈可以讲的细致点吗。完全不懂
老师,创建的外部的DTD文件复制后为什么直接变成黑色的还比起作用呢,视频的老师直接就能用了
bjsxt.zip
怎么会报空指针呢,想不明白
2020 12 18------------------------
package com.bjsxt.dead; public class Test { public static void main(String[] args) { //创建共享资源的对象 Object money = new Object(); Object water = new Object(); //创建线程类的对象 DeadLock d1 = new DeadLock(money, water); DeadLock d2 = new DeadLock(money, water); d1.flag = true; d2.flag = false; //启动线程 d1.start(); d2.start(); } }
package com.bjsxt.dead; public class DeadLock extends Thread { private Object money;//钱 private Object water;//水 public boolean flag; //标识持有对象锁 public DeadLock(Object money, Object water) { super(); this.money = money; this.water = water; } @Override public void run() { if (flag) {//true时,持有“钱”的锁 synchronized (money) { System.out.println("有钱,等水"); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } synchronized (water) { System.out.println("有水,等钱"); } } } else { synchronized (water) { System.out.println("有水,等钱"); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } synchronized (money) { System.out.println("有钱,等水"); } } } } }
为什么我打印到控制台是乱码,其他的代码都不会
为什么可直接传个类?之前的课没有讲解吧?如果讲到的可以说下在哪里吗?
这是什么意思,有完整的写法吗?看不懂说实话,老师讲的太快,而且不细致。
老师,这是个动态的概念吧,视频里是不是有问题
输出的时候出现乱码
import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; public class TestFileUtils { public static void main(String[] args) throws IOException { String s=FileUtils.readFileToString(new File("E:/FUtilsTest.txt"),"UTF-8"); System.out.println(s); } }
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637