小编nik*_*iks的帖子

Java中的本机方法是什么?它们应该在何处使用?

本机方法与抽象方法具有相同的语法,但它在何处实现?

java native

70
推荐指数
4
解决办法
10万
查看次数

用于输入文本的Javascript验证,最大长度

我一直在尝试验证一个文本框,它允许文本最多输入128个字符.但是如果我按下键并且没有按键保持它,代码就无法验证文本,允许填充128个字符以上的文本框.当我按下键,弹出警报时,验证工作正常.下面是代码.

  (textboxentered.value>128)
  {
    alert("Please enter text upto 128 Charecters");
  }  
Run Code Online (Sandbox Code Playgroud)

我想要的是一个解决方案,当按下一个键没有按键时,文本框不应超过128个字符.

javascript

1
推荐指数
1
解决办法
1991
查看次数

以下是instanceof的使用是不好的编程

我正在尝试下面的一段代码.

 public void doSomething(){

           makeMethodCall(car);

           statement1......
           statement2......

         makeMethodCall(bike);

            statement3......

         makeMethodCall(bicycle);

    }


   private void makeMethodCall(Object obj){
        if(obj instanceof Car){
                 obj.drive();
        }
          if(obj instanceof Bike){
                 obj.drive();
        }
            if(obj instanceof Bicycle){
                 obj.drive();
        }
        // There are many if loops
      }
Run Code Online (Sandbox Code Playgroud)

我在想我正在做一些错误的活动.无论如何,我可以使用lamba表达式来处理这个编程.我是java8的新手,我发现使用lambda表达式很棘手.

java

1
推荐指数
1
解决办法
84
查看次数

标签 统计

java ×2

javascript ×1

native ×1