You have probably got this figured out already but I got thinking about it
and couldn't stop until I figured it. There's probably more elegant
solutions:

    class test
    {
         public static void main(String [] args)
         {
              String str;
              int size;
              int index;

              //an array to store integers instead of charicters
              int [ ] prims;

              //the offending string of binary
              str = "0101010101010101010";

              //the size of the string
              size = str.length();

              //set our new array to the size
              prims = new int [size];


              System.out.print("The length of the string is: " + size);


                  for (index = 0; index < size; index++)
                  {
                   //not the most elegant solution
                   prims[index] = ((int) str.charAt(index) - 48);

                   //to make sure it's working properly
                   System.out.print("\ngot number " + prims[index]);
                  }

              //now you have an array of integers!
     }

}

Evan Brown wrote:

> Anyone ever use Java to go from big String of binary, break up the
> string into certain byte sizes and convert them to primative datatypes?
> If so how did you do it cuz my code is ugly and I need some help.
>
> Evan Brown

Reply via email to