public class ECC_35_StringWeaver { public static void main(String[] args) { String s1="talent"; String s2="sprint"; System.out.println(ECC_35_StringWeaver.getWeavedString(s1,s2)); } public static String getWeavedString(String value1,String value2) { String c1=""; String c2=""; int l1=value1.length(); int l2=value2.length(); if(l1==0||l2==0) return "-1"; if(l1>l2) return value2+value1+value2; if(l1<l2) return value1+value2+value1; if(l1==l2) c1 = String.valueOf(value1.charAt(0)); String A1 = String.valueOf(value1.charAt(1)); String A2 = String.valueOf(value1.charAt(2)); String A3 = String.valueOf(value1.charAt(3)); String A4 = String.valueOf(value1.charAt(4)); c2 = String.valueOf(value2.charAt(0)); String B1 = String.valueOf(value2.charAt(1)); String B2 = String.valueOf(value2.charAt(2)); String B3 = String.valueOf(value2.charAt(3)); String B4 = String.valueOf(value2.charAt(4)); return c1+c2+A1+B1+A2+B2+A3+B3+A4+B4; } } | 0 |
By: [email protected] On: Wed Feb 22 23:25:05 IST 2017 0 0 0 | 0 |
Are You Satisfied :0Yes0No |