我听说使用while(true)是一种糟糕的编程习惯.
所以,我编写了以下代码来从用户那里获取一些数字(默认值).但是,如果用户碰巧输入-1,那么它将退出程序.
如何在没有片刻(真实)的情况下写出来?我可以想到一个条件让while循环关闭会立即被捕获而不会继续直到下一次迭代?
我现在就是这样的:
public static void main(String[] args)
{
System.out.println("QuickSelect!");
while (true)
{
System.out.println("Enter \"-1\" to quit.");
int arraySize = 10;
System.out.print("Enter the size of the array (10): ");
String line = input.nextLine();
if (line.matches("\\d+"))
{
arraySize = Integer.valueOf(line);
}
if (arraySize == -1) break;
int k = 1;
System.out.print("Enter the kth smallest element you desire (1): ");
line = input.nextLine();
if (line.matches("\\d+"))
{
k = Integer.valueOf(k);
}
if (k == -1) break;
List<Integer> randomData = generateRandomData(arraySize, 1, 100); …Run Code Online (Sandbox Code Playgroud) 我在我的app目录的根目录中有JSP文件(/page.jsp).我想使用位于/WEB-INF/classes/Helper.class中的这个类.
我尝试使用带有类名的JSP页面导入语句,但这不起作用.如何引用Helper.class以便我可以使用它的JSP?我不想将这个类包含在一个包/ JAR中.
Xcode中是否支持pragma列表?我只知道#pragma mark.我想在哪里学习其他人?
显然,GetThreadId是一个Vista API.如何在pre vista系统上获得线程的ID?
我可以区分VS2008 Professional和Express的已编译应用程序吗?
如何在线检测碰撞,最好是点击鼠标?
我不使用XNA.我只使用简单的WinForms.我不会创造一个游戏.
编辑:我从brone链接实现了解决方案,并得到了非常奇怪的结果.这是一个小片段.我做错了什么?粘贴链接
基本上我想选择一个节点(div),其子节点(h1,b,h3)包含指定的文本.
<html>
<div id="contents">
<p>
<h1> Child text 1</h1>
<b> Child text 2 </b>
...
</p>
<h3> Child text 3 </h3>
</div>
Run Code Online (Sandbox Code Playgroud)
我期待,/ html/div/not/html/div/h1
我有这个,但不幸的是返回孩子,而不是xpath到div.
expression = "//div[contains(text(), 'Child text 1')]"
doc.xpath(expression)
Run Code Online (Sandbox Code Playgroud)
我期待,/ html/div/not/html/div/h1
那么有没有办法简单地使用xpath语法?
有没有办法列出可用的驱动器,类似于磁盘工具,并获取相关的/dev/rdisk*设备?
磁盘工具可以访问此数据 - 当您选择驱动器并按信息按钮时,它会列出..
Partition Map Scheme : GUID Partition Table
Disk Identifier : disk0
Media Name : Hitachi HTS541612J9SA00 Media
Run Code Online (Sandbox Code Playgroud)
..或选择一个分区:
Disk Identifier : disk0s3
Mount Point : /Volumes/BOOTCAMP
Run Code Online (Sandbox Code Playgroud)
是否有一个Cocoa API来实现这个目标?如果是这样,通过Interface Builder显示它的最佳方法是什么?
有没有办法检查jQuery中是否存在事件?我正在使用一个使用自定义命名空间事件的插件,并希望能够检查事件是否绑定到元素.