怎么在一行语句里,捕获多种异常呢
老师我想问一下:Vector的定义是什么,为什么需要它,在什么情况下会使用它,视频看完了里面都没有说这些,我觉得讲课的时候对于基本的概念还是要重视,希望以后的视频能更加浅显易懂。
printFile(temp,level+1);
printFile(temp,level+
1
);
level+1 怎么理解啊,老师
老师您好,请问为什么这里不用try catch, 而直接try finally?
老师您好:
String str=new String ("abc"),这个在栈,堆,常量池中,每一步的具体过程能详细讲一下么?对象创建的过程我明白,字符串的有点似懂非懂,麻烦老师了。
问题描述:老师,如果我想实现以下注释处代码的要求,应该怎么做呢?我尝试着用带标签的continue,但是总是报错
package com.bjsxt; import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class ChooseRed { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.println("请输入您的红色球号码,请不要输入重复数字:"); Set<Integer> userRed =new HashSet<>(); while(true){ int rednum=s.nextInt(); //需要跳转的位置 userRed.add(rednum); /** if(userRed.contains(rednum)){ System.out.println("数字重复,请重新输入!"); break; //如何让此处结束后跳转到 以上需要跳转的位置?或者结束while循环, 重新开始运行程序,但不运行后面的遍历? }*/ if(userRed.size()==6){ break; } } System.out.println("您选择的红色球号码为:"); for(Integer i:userRed){ System.out.print(i+"\t"); } } }
为什么打印结果是一一对应的呢例如a-----B
老师,o1和o2分别代表什么意思?compareTo方法是能够自身比较是吗?
是说客户端和服务端三次握手之后才建立Socket到ServerSocket的连接,Socket是不负责进行三次握手的吗?还是说在创建Socket对象时进行了三次握手同时建立了Socket连接
老师,请问一下,既然生产者消费者模式采用生产一个消费一个的方式,和单线程流程一样,为什么不选用单线程来做呢?
对象流和数据流在实际使用的过程中,遇到哪些情况使用对象,哪些情况使用数据流,麻烦请帮忙举例,谢谢
noNamespaceSchemaLocation是什么意思,为什么要加这句话呢
它的功能是什么
老师,我的代码和视频上面的代码一模一样,但是我的代码运行不了,程序都没有进去,运行的结果是上一个程序运行的结果。
这是我的代码:
package cn.sxt.lianxi; import java.io.File; /** * a利用树状结构打印文件目录的 * @author Mr_xi * */ public class TestFile { public static void mian(String[] args) { File f0 = new File("F:\\013演示"); printFile(f0,0); } public static void printFile(File file,int level) { //打印树状结构的层次关系 for(int i=0;i<level;i++) { System.out.print("-"); } //输出目录或文件的名称 System.out.println(file.getName()); //判断File对象是否为目录,如果是,进入该判断内的程序 if(file.isDirectory()) { //返回一个抽象路径名数组,表示由该抽象路径名表示的目录中的文件。 File[] listFiles = file.listFiles(); for(File temp:listFiles) {//数组的遍历 //自己调用自己 printFile(temp,level+1);//递归调用,层级目录加1 } } } }
我在F盘里面创建了一个名为“013演示”的文件,里面还创建有其他文件
运行的结果是上一个程序的结果:
调用join()的线程是t,而不是主线程。那应该是阻断主线程,等t线程执行完,再执行主线程吧。老师最后写的这句话不能理解。
MethodGeneric methodGeneric2 = new MethodGeneric(); String name=methodGeneric2.getName("Bjsxt"); Integer name1 =methodGeneric2.getName(123); System.out.println(name); System.out.println(name1);
老师 我这里有自己识别 但是编辑器没有返回啊 按AIT+/也没有反应
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637