this is my code, I use lang class. But I want to write a similar program that doesn't contain lang class. Please help me.
import java.lang.*;
import java.io.*;
public class DecimalToBinary {
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a Binary number");
String str=br.readLine();
long num=Long.parseLong(str);
long rem;
while(num>0){
rem=num%10;
num=num/10;
if(rem!=0&&rem!=1){
System.out.println("This is not a binary number,Please enter again");
}
}
int i=Integer.parseInt(str,2);
System.out.println("Decimal:"+i);
}
}
how to do the same conversion without using lang class? Please help me!!
langis not a class, it's package, that you should not import - jvm automatically imports itint i = 0b1101;