Answers for "An interface can only contain abstarct methods and standard method but no static methods are not allowed Method bodies in an interface doesn't exists for default method and abstact method"

0

How many static methods can an interface have?

package com.journaldev.java8.staticmethod;

public interface MyData {

	default void print(String str) {
		if (!isNull(str))
			System.out.println("MyData Print::" + str);
	}

	static boolean isNull(String str) {
		System.out.println("Interface Null Check");

		return str == null ? true : "".equals(str) ? true : false;
	}
}
Posted by: Guest on March-24-2020
0

How many static methods can an interface have?

package com.journaldev.java8.staticmethod;

public class MyDataImpl implements MyData {

	public boolean isNull(String str) {
		System.out.println("Impl Null Check");

		return str == null ? true : false;
	}
	
	public static void main(String args[]){
		MyDataImpl obj = new MyDataImpl();
		obj.print("");
		obj.isNull("abc");
	}
}
Posted by: Guest on March-24-2020

Code answers related to "An interface can only contain abstarct methods and standard method but no static methods are not allowed Method bodies in an interface doesn't exists for default method and abstact method"

Browse Popular Code Answers by Language