我正在使用BlueJ开发自己的项目,我们目前在课程中使用它作为主要IDE。
这不是一个问题,也不确定如何表达它。
if(isset($_POST['quantity'])) {
// Cast quantity to an int for protection
$quantity = (int) $_POST['quantity'];
if(!empty($quantity) && $quantity > 0) {
$errors = 0;
// It doesn't support unlimited stock so we check stock level
if($unlimstock == "0") {
if($quantity > $stock) {
$quantity = $stock;
}
if($buylimit > 0) {
if($quantity > $buylimit) {
$errors = "1";
}
}
}
if($errors == 0) {
$_SESSION['cartitems'][] = array($itemid, $quantity);
header("Location: cart.php");
die();
}
}
}
和
public class Test
{
public Test()
{
}
}
编译时,没有错误。然而,当我创建新的Add并调用方法时,我得到以下窗口,我不知道该怎么做。
问题的屏幕截图
答案 0 :(得分:0)
我也在课程中使用BlueJ。 首先创建“Test”对象,让BlueJ定义名称(可能是“test 1”)。然后,您可以像在示例中一样创建“添加”对象。
要使用add方法,您需要右键单击“Add”对象并选择“addTest”方法。选择“测试1”对象并进行验证。您向ArrayList添加了名为“test 1”的对象Test。
您没有任何方法可以为您提供跟踪,因此您可以检查“添加”对象两次,以查看在列表中添加对象时会发生什么。