【java – 以相反的顺序打印数字的数字】教程文章相关的互联网学习教程文章

java – 从事件对象打印所有时间间隔的好方法

我正在使用包含开始和结束时间的事件对象.我想打印一些事件对象的arraylist的所有间隔,但只能想到一个trival暴力解决方案.假设我们的arraylist有以下事件: 事件1:开始= 130,结束= 145 事件2:开始= 135,结束= 155 事件3:开始= 145,结束= 155 事件4:开始= 215,结束= 230 事件5:开始= 215,结束= 230 然后我们想要打印像: 130 – 135 135 – 145 145 – 155 215 – 230 到目前为止,我所能想到的是根据开始时间对arrayli...

java – 如何使用jsf在新页面中打开网站的打印版本?【代码】

我需要创建一个链接,在新选项卡中打开当前页面的打印版本.我已经有了通讯员css文件.但我不知道如何指定何时应该使用此文件而不是标准. 最简单的方法是非常好的.如果我使用JSP,我只需将get参数添加到print-link URL.有没有办法用jsf实现类似的结果?解决方法:使用EL动态指定CSS文件,这是一个检查打印请求参数是否存在的示例(因此,< h:outputLink value =“page.jsf?print”target =“_ blank”>就足够了):<link rel="stylesheet"...

如何使用Java检测和替换字符串中的不可打印字符?【代码】

例如,我有一个这样的字符串:abc123 [*] xyz [#] 098 [?] f9e [*],[#]和[?]代表3种不同的不可打印字符.如何在Java中用“X”替换它们? 坦率解决方法:我不确定我是否理解你的问题.如果你可以更好地表达它,我认为简单的正则表达式替换可能就是你需要的.String r = s.replaceAll(REGEX, "X");REGEX取决于您的需求:"\\*|#|~" : matches only '*', "#', and '~' "[^\\d\\w]" : matches anything that is neither a digit nor a word ...

在Java打印对话框中隐藏“打印到文件”【代码】

我正在维护这个具有“打印”选项的Swing应用程序.用户需要避免以任何方式与底层文件系统交互,但打印对话框提供“打印到文件”作为一台打印机,当然这允许从文件系统中选择目录和文件. 是否有一种无痛的方法来覆盖/修改打印对话框以隐藏此对话框中的“到文件”打印机?我理解API会让我这样做,但我不必重新创建大多数对话框GUI和功能来完成这项工作.解决方法:从Sun论坛(http://72.5.124.102/thread.jspa?messageID=10931926#10931926)...

java – 漂亮的打印数组对象,不是对象数组?【代码】

所以,我已经发现了Arrays.toString(arr);所以不要指向我this question. 我的问题有点不同.在这种情况下,我没有指向相关数组的本机数组指针.我把它作为一个Object指针,它可以是任何类型的数组(原始或其他).在这种情况下,我可以通过将Object指针强制转换为Object []来使用上面的toString()方法.但是,如果指针是基本数组,它将抛出运行时异常并崩溃.所以? 例:double test[] = {1, 2, 3, 4}; Object t = test; // Now how do I pretty...

为什么JBoss 5.1中的ShutdownHook中的java.util.Logger并不总是打印到server.log?【代码】

我在JBoss 5.1中有一个EJB3-Timer.编辑:ShutdownHook应设置一个标志,doTimeOut()可以正常终止(否则它将完成作业,并且在此计时器完成之前停止关闭).@Stateless class Timer {private static Thread hook;static {hook = new ShutdownHook();}@Timeoutpublic void doTimeOut(){//some code}private class ShutdownHook implements Runnable(){Logger.getLogger(ShutdownHook.class.getName()).log(Level.INFO, "MyBEAN.ShutdownHook...

使用javax.print打印时选择bin / tray【代码】

我想用Java打印时指定输入箱.我发现MediaTray类应该与输入bin对应:The following standard values are defined for input-trays (from ISO DPA and the Printer MIB):'top': The top input tray in the printer. 'middle': The middle input tray in the printer. 'bottom': The bottom input tray in the printer. 'envelope': The envelope input tray in the printer. 'manual': The manual feed input tray in the printer. '...

创建Java Applet的指南,无需提示即可打印

好吧,我创建了一个基于网络的POS来接受订单.我的问题是如何创建Java-Applet; >显示HTML页面&一个打印按钮>不提示打印订单(无对话框) 附加信息:它的工作原理如下.服务员将从计算机(POS)键入订单,当他们点击打印时,它将检测厨房中打印机的I.P地址,然后立即打印出订单而不提示.我实际上正在寻找可以帮助我开始的参考/指南.任何建议也会有所帮助.谢谢解决方法:出于安全原因,您不能这样做.如果可以的话,当您访问不道德的网站时,小程序已...

是否可以在Java中的不同行上打印映射的键和关联值?【代码】

我想知道是否可以在不同的行上打印地图的键和相关值.我是Java和地图的新手.当我尝试使用普通println命令进行打印时,如同在最后一行一样,它打印出大括号内的键和值,并且全部在1行上.我知道这可能是一个愚蠢的问题,但我现在已经苦苦挣扎了一段时间,并没有在网上找到解决方案或在我的任何讲义中找到解决方案.这只是我设置的一个类,在我尝试以更大的规模实现它之前尝试使它工作.如果我的代码或其他任何内容没有以传统方式显示,请提前抱...

java – 从网络服务器打印到没有中介的热敏打印机

我一直在研究这个问题差不多一个月了.看来我被推向各个不同的方向.我希望有人可以帮我解答. 给出我正在寻找的简要模型: 我有一个网络服务器,它有我需要通过互联网打印到热敏打印机的信息.我不想让电脑成为中介.我没有必要进行必要的编程来实现这一目标.我的问题来自于找到我能够编程的设备.我遇到的第一个问题是找到一个热敏收据打印机,它有一个内置的网络服务器,我可以编程来轮询我的服务器以获取打印信息.目前没有可用于此目的的...

配置Java安装以仅打印堆栈跟踪的前几行【代码】

如何配置默认的Java堆栈跟踪打印行为,以便只显示头部?目前我使用2>& 1 |头或|少-i,我发现它不是最理想的. 当有一个未被捕获的异常时,Java会打印115行,然后是文本… 102更多. 99%到97%的这种痕迹与我无关.这使前3行变得有趣. 如何配置Java以打印2行,然后,在我的示例中,…还有215个?解决方法:您可以指定JVM参数MaxJavaStackTraceDepth:-XX:MaxJavaStackTraceDepth=2您可以在运行脚本中设置此参数.如果使用IDE,则运行配置对话框中...

在Java8中打印所有支持的URL方案

有没有办法在Java8中打印所有支持的URL方案?我知道Java8支持http,https,文件等但是还支持哪些内容并且URL.openStream()方法会正确处理?解决方法:java.net.URL的javadoc指出:Protocol handlers for the following protocols are guaranteed to exist on the search path : http, https, file, and jar Protocol handlers for additional protocols may also be available.如果您需要的不仅仅是http,https,文件和jar,则...

Java – 打印HTML元素的任何细节【代码】

我对Java很新,至少在与网络交互方面.无论如何,我正在制作一个必须从网页中抓取HTML并解析它的应用程序. 通过解析我的意思是找出元素在’class =“”’属性中或在元素中可用的任何属性中有什么.还要找出元素内部的内容.这是我到目前为止搜索的地方:http://www.java2s.com/Code/Java/Development-Class/HTMLDocumentElementIteratorExample.htm 我发现这个问题很少. 我知道那里有很多Java解析器.我尝试过JTidy和默认的Swing解析器.我...

Java:递归打印钻石【代码】

如果给定大小,你将如何使用Java递归打印钻石? 大小为5会产生:***** ********* ******* ***** *** ** *** ***** ******* ********* *****我到目前为止的守则public static void dia(int statSize, int size,int count) {int statSizeLarge = (statSize*2)+1; // Params:// statSize == static size, never change this// size == variable size, change this// count == counterif(size=...

java – 在弹出元素时将堆栈打印到控制台会不确定地抛出异常【代码】

我只是在日食Juno IDE上用Java编写了一个非常简单的“Stack”类,它有2个操作 – 推送和弹出.我在pop()方法中的一个检查是查看堆栈是否为空;如果是这样,我抛出一个NoSuchElementException.因此,如果我按顺序推1,2,3,4,5然后弹出元素五次,我希望看到按顺序打印5,4,3,2,1.但是在添加了五个元素之后,如果我故意尝试将堆栈弹出SIX次,我会期望5,4,3,2,1,然后是NoSuchElementException. 在我的情况下发生的事情是控制台随意地打印出NoSuch...