使用String方法长度

时间:2016-04-03 22:05:14

标签: string methods

这已经困扰了我三天。我试图从文本字段中读取文本,检查值的长度是否大于零(使用String方法长度),然后创建一个循环。如果长度不大于零,我必须设置错误消息和错误标志(布尔变量为true)。我已经挖掘了String方法的文档,但我似乎无法让length()为我工作。你可以看到我试验代码。第一次发帖,对不起,如果我弄错了。

private void setShipmentProperties() {
    ship.setEmployeeNum(empNumTF.getText());
    if(ship.setEmployeeNum(String(length()) < 0)) {
        isDataEntryError = true;
        msgLbl.setText("Pay rate must be a numeric " + "value: 1, 2, 3...");
    }
    ship.setShipmentNum(shipNumTF.getText(this.length()));
    if(this.length() < 0) {
        isDataEntryError = true;
        msgLbl.setText("Pay rate must be a numeric " + "value: 1, 2, 3...");
    }
    ship.setSupplierName(supplTF.getText());
     if(ship.length() < 0) {
        isDataEntryError = true;
        msgLbl.setText("Pay rate must be a numeric " + "value: 1, 2, 3...");
    }
}

1 个答案:

答案 0 :(得分:0)

长度不能超过&lt; 0.字符串的长度不能小于零。