I'm new and started coding about few of months. I was making a program that calculating fractions but the problem is I want the user input form as like 1/2 2/3 3/4. So, how can I split those to put do = 1 and nu = 2 from user input?? or is it even possible?
            Asked
            
        
        
            Active
            
        
            Viewed 33 times
        
    1
            
            
        - 
                    Is this a command line program, a web application, mobile app, desktop GUI? We can give you better ideas if you show a very simple program and point to the part where you need help. – erickson Sep 21 '17 at 18:36
- 
                    it's possible, and simple - you just collect the input as a String, and then split it by the symbol "/" to two substrings. Then just convert them to integers. – Assafs Sep 21 '17 at 18:36
- 
                    @erickson Yeah, it is very simple command line program. I'm using Eclipse tho. – Philip Park Sep 21 '17 at 18:40
- 
                    @Assafs Thank you for help! I will try it then feedback to you guys! Plus, do I need import something before use split func? – Philip Park Sep 21 '17 at 18:41
- 
                    For simple splitting on a delimiter, you can write `String[] parts = input.split("/");` I think using a "regular expression" to make sure the input matches the format you expect, and if so, to get the numbers you care about, is a better idea. It is a bit more complicated, but very, very useful to learn, and will give you better results. – erickson Sep 21 '17 at 19:07
- 
                    Okay, so I split them '2/3' as string so I could get String [0] =2 [1] =3. But how could I convert them into integer? any hints? – Philip Park Sep 21 '17 at 19:31
- 
                    `int numerator = Integer.parseInt(parts[0]);` – erickson Sep 21 '17 at 19:36
- 
                    Thank you so much guys, it really helped and learned a lot! – Philip Park Sep 21 '17 at 19:41
