老师 字节输入输出流为什么不是等于空的时候关闭 而是不等于空的时候关闭 ,不等于空的时候不是还没有读完吗
老师我这里设置了后还是报错
老师请问下,newInstance只能调用无参数构造,但为什么可以这么创建对象
请问老师讲到main方法的String[]和args的时候不理解啊,突然用到
StringBuilder在哪里有讲啊,我怎么不记得了
package 平常练习.银行取款系统模拟; class Account{ private int id; private double money; public Account(int id, double money) { this.id = id; this.money = money; } public int getId() { return id; } public void setId(int id) { this.id = id; } public double getMoney() { return money; } public void setMoney(double money) { this.money = money; } } class drawmoney extends Thread{ private Account accout; private double money; private int id; private String name; public drawmoney(double money, int id, String name) { super(name); this.money = money; this.id = id; } @Override public void run() { if (this.money<=this.accout.getMoney()){ System.out.println(name+"成功取出了"+money+"元,账户余额为:"+(accout.getMoney()-money)); accout.setMoney(accout.getMoney()-money); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } }else { System.out.println("您的输入有误,请核对账户和金额重新输入。"); } } } public class Bank { public static void main(String[] args) { Account account=new Account(123456,10000); drawmoney drawmoney = new drawmoney(8000,123456,"爸爸"); drawmoney drawmoney2 = new drawmoney(8000,123456,"妈妈"); drawmoney.start(); drawmoney2.start(); } }
老师,这个代码为什么会报空指针异常呢?
老师,如果不加super(name)会对结果有什么影响吗
老师,为什么temp要用int类型,这里不是字符输入吗,不应该是String类型吗 String temp = "";为什么不是这样
flush时将数据从内存中写入到磁盘中,也就是收fos.write时将程序写入到内存中喽,是这样吗
这里没有缓冲流,为什么还要用flush()方法
package com.itbaizhan; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class IteratorRemoveTest { public static void main(String[] args) { List<String> list= new ArrayList<>(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); Iterator<String> iterator = list.iterator();//一个迭代器用过不能用第二次 while(iterator.hasNext()){ //不要在一次循环中多次调用Next方法 String value = iterator.next(); if("c".equals(value)){ iterator.remove(); } } System.out.println("-------------"); for(Iterator<String> it= list.iterator(); it.hasNext();) { System.out.println(it.next()); list.add("dddd"); } } }//老师我已经建立了一个新的迭代器为什么还会报错
老师 ,为什么第一次put的时候key是不存在的,不是已经在map集合里面添加了key="a"和value="A"吗
老师,list不是可重复,存储有序吗,为什么这里无序,而且视频老师说list无序,还有就是我上一个问题我找到问题了,我打印的时候吧ln去掉就会打印11个而且有重复,这是为什么呢
老师你看我写的有问题吗,为什么打印了十一个而且有重复
老师,这个在构造器里重写方法那为什么还有在Student类里面重写equals和hashcode方法,能不重写吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637