Java Help

ruwandssc

Member
Dec 26, 2011
19
0
0
Machanla mata java walin char array ekaka okkoma combinations print karana oni .
eg
123 =
321
231
213
132
312
Dana ekak inawa nam help ekak dena :(
 

lgkasundssc

Active member
  • Nov 12, 2009
    665
    76
    28
    36
    public static void main(String args[]) throws Exception {
    Scanner input = new Scanner(System.in);
    System.out.print("Enter String: ");
    String chars = input.next();
    showPattern("", chars);
    }

    public static void showPattern(String st, String chars) {
    if (chars.length() <= 1)
    System.out.println(st + chars);
    else
    for (int i = 0; i < chars.length(); i++) {
    try {
    String newString = chars.substring(0, i)
    + chars.substring(i + 1);
    showPattern(st + chars.charAt(i), newString);
    } catch (Exception e) {
    e.printStackTrace();
    }
    }
    }

    Try this 1 machan . Are u a DS guy ?