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
Code:
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));
}
}
nya kani iyang output kun i-run ni nimo siya using the above code
please help!!!