对于此作业,我需要接受锁定组合并检查是否:
我想知道是否有更好的方法来检查每个位置的数字?
Scanner input = new Scanner(System.in);
String lockComb;
System.out.print("Please enter a lock combination ( ddRddLddR ): ");
lockComb = input.nextLine();
if((lockComb.length() == 9) && ((lockComb.charAt(2) == 'r') || (lockComb.charAt(2) == 'R')) &&
((lockComb.charAt(5) == 'l') || (lockComb.charAt(5) == 'L')) && ((lockComb.charAt(8) == 'r')
|| (lockComb.charAt(8) == 'R')))
{
if((Character.isDigit(lockComb.charAt(0))) && (Character.isDigit(lockComb.charAt(1))) &&
(Character.isDigit(lockComb.charAt(3)) && (Character.isDigit(lockComb.charAt(4))) &&
(Character.isDigit(lockComb.charAt(6))) && (Character.isDigit(lockComb.charAt(7)))))
{
System.out.println(lockComb + " is a valid lock combination!");
}
else
{
System.out.println(lockComb + " is …Run Code Online (Sandbox Code Playgroud) 我有以下课程:
public abstract class Animal
{
private String species;
public Animal(String ll)
{
species = ll;
}
public abstract void speak();
public String toString()
{
return "Species: " + species;
}
}
Run Code Online (Sandbox Code Playgroud)
第二课:
public class Raven extends Animal
{
String name;
public Raven(String emri)
{
super("Raven");
name = emri;
}
public void speak()
{
System.out.println("krra krra");
}
public String toString()
{
return super.toString() + "\nName : "+ name ;
}
}
Run Code Online (Sandbox Code Playgroud)
和测试类:
public class TestAnimals
{
public static void main(String …Run Code Online (Sandbox Code Playgroud) 我有一个非原始对象的arraylist,其中每个对象是10个不同类之一的实例.
我想迭代列表,并为列表中的每个对象调用基于对象类的方法.
通过帖子后,我看到了使用cast的建议; if/else; 和有效的instanceof.然而,我有很多课程,我想知道是否有更优雅和简洁的解决方案.
任何输入赞赏.
元素的“禁用”属性仅在按钮启用时出现。对于禁用状态,属性disabled="disabled"未显示在 HTMl 中(属性本身而不是值)
如何检查属性,如果不存在,则继续
我试过这个
driver.findElement(By.id("button")).getAttr??ibute("disabled") != "disabled"
Run Code Online (Sandbox Code Playgroud)
但是当按钮处于禁用状态时,该行失败,因为没有“禁用”属性
HTML
<td>
<input id="ReportViewer1_ctl06_ctl00_Next_ctl01_ctl00" type="image"
style="border-style: none; height: 16px; width: 16px; border-width: 0px;
cursor: default;" alt="Next Page" src="/xxxx Reserved.
ReportViewerWebControl.axd?OpType=Resource&Version=
0.0.30319.1&Name=Microsoft.Reporting.WebForms.Icons.NextPageDisabled.gif"
title="Next Page" disabled="disabled"
name="ReportViewer1$ctl06$ctl00$Next$ctl01$ctl00">
Run Code Online (Sandbox Code Playgroud) 我正在尝试从数据库中获取数据,但无法获得以下工作,有谁知道为什么?
我也尝试print_r了,没有显示任何内容,数据库连接,一切都正常.
$id = $_GET['id'];
$query = $db->prepare('SELECT id, title, content FROM articles WHERE id = $id');
$query->execute();
$article = $query->fetchall();
Run Code Online (Sandbox Code Playgroud)
然而print_r,这确实正确地来自URL的id.
print_r($_GET);
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏!