what’s wrong with this class:
class reverse
{
public static void main(String[] ar)
{
Console c=System.console();
System.out.print(“Enter the first number:”);
String n=c.readLine();
System.out.print(“Enter the second number:”);
String m=c.readLine();
int[] arr1=Integer.parseInt(n);
int[] arr2=Integer.parseInt(m);
}
}
I mean, i know string cant be parsed into an integer array… so what’s the way out??
- if it is a single number than you
should do: int
a=Integer.parseInt(m);
- if you want it to be first index of
array int arr1[]=new int[10];//or
some num
arr1[0]=Integer.parseInt(m);
- if there are multiple numbers then:
String n[]=c.readLine().split(" ");
for(int i=0;i<n.length;i++)
arr1[i]=Integer.parseInt(str[i]);
though its not clear what are you trying to do…
1 Like
thanks!
actually i was trying to reverse a number string.