kani unta akong program kay mu shift ug string by 2
meaning ang "abcde" i-shift by 2 kay "cdefg"
pero akong problema lahi ang output nga iyang ipagawas gud
nya kani iyang output kun i-run ni nimo siya using the above codeCode:public class shifting { public static String shift(String in) { char[] temp = new char[in.length()]; int[] temp2 = new int[in.length()]; for(int i=0;i<in.length();i++){ temp[i] = in.charAt(i); temp2[i] = (int) (temp[i])+2; temp[i] = (char) (temp2[i]); } return temp.toString(); } public static void main(String[] args) { String str = "abcde"; System.out.println(shift(str)); } }
please help!!!Code:output: [C@3e25a5