1 功能描述:将字符串中的字母全部替换成字母的下一个字母,
要是最后一位是zZ则替换为aA
输入:aBxyZ
输出:bCyzA
[java] view plain copy
print? 
1.    package com.iotex; 
2.    /**
3.    * 
4.    * @author iotex
5.    * 2017-5-10下午10:11:02
6.    *10. 功能描述:
7.    *      将字符串中的字母全部替换成字母的下一个字母,要是最后一位是z或Z则替换为a或A。
8.    *            输入:aBxyZ
9.    *      输出:bCyzA
10.    */ 
11.    public class NextString { 
12.        public static void main(String[] args) { 
13.            String str = "aBxyZ"; 
14.            System.out.println(nextString(str)); 
15.        } 
16.         
17.        public static String nextString(String str) { 
18.            String result = ""; 
19.            char[] arr = CharArray(); 
20.            for(int i = 0;i<arr.length;i++) { 
21.                if(arr[i] == 'z' || arr[i] == 'Z') { 
22.                    arr[i] = (char)(arr[i]-25); 
23.                }else if(arr[i]<='z'&&arr[i]>='a' || arr[i]<='Z'&&arr[i]>='A') { 
24.                    arr[i] = (char)(arr[i]+1); 
25.                } 
26.            } 
27.             
28.            return String.valueOf(arr); 
29.        } 
30.     
31.    } 
[java] view plain copy
print? 
1.    package com.iotex; 
2.    /**
3.    * 
4.    * @author iotex
5.    * 2017-5-10下午10:11:02
6.    *10. 功能描述: java面试题及答案2020
7.    *      将字符串中的字母全部替换成字母的下一个字母,要是最后一位是z或Z则替换为a或A。
8.    *            输入:aBxyZ
9.    *      输出:bCyzA
10.    */ 
11.    public class NextString { 
12.        public static void main(String[] args) { 
13.            String str = "aBxyZ"; 
14.            System.out.println(nextString(str)); 
15.        } 
16.         
17.        public static String nextString(String str) { 
18.            String result = ""; 
19.            char[] arr = CharArray(); 
20.            for(int i = 0;i<arr.length;i++) { 
21.                if(arr[i] == 'z' || arr[i] == 'Z') { 
22.                    arr[i] = (char)(arr[i]-25); 
23.                }else if(arr[i]<='z'&&arr[i]>='a' || arr[i]<='Z'&&arr[i]>='A') { 
24.                    arr[i] = (char)(arr[i]+1); 
25.                } 
26.            } 
27.             
28.            return String.valueOf(arr); 
29.        } 
30.     
31.    } 
2、比较二维数组列最小值,组成一个新数组返回。(实现核心算法,不需要使用IO)
输入:intArr = {{5,6,1,16},{7,3,9}}
输出:intArrs ={1,3}
[java] view plain copy
print? 
1.    package com.iotex; 
2.     
3.    import java.util.Arrays; 
4.     
5.    /**
6.    * @author iotex
7.    * 2017-5-10下午09:09:20
8.    *8、比较二维数组列最小值,组成一个新数组返回。(实现核心算法,不需要使用IO)
9.    *  输入:intArr = {{5,6,1,16},{7,3,9}}
10.    *  输出:intArrs ={1,3}
11.    */ 
12.    public class GetColMin { 
13.        public static void main(String[] args) { 
14.            int[][] arr = {{5,6,1,16},{7,3,9}}; 
15.            System.out.String(getColMin(arr))); 
16.        } 
17.         
18.        public static int[] getColMin(int[][] arr) { 
19.            int[] minArr = new int[arr.length]; 
20.            for(int i = 0;i<arr.length;i++) { 
21.                int[] tmp = arr[i]; 
22.                Arrays.sort(tmp); 
23.                minArr[i] = tmp[0]; 
24.            } 
25.            return minArr; 
26.             
27.        } 
28.     
29.    } 
[java] view plain copy
print? 
1.    package com.iotex; 
2.     
3.    import java.util.Arrays; 
4.     
5.    /**
6.    * @author iotex
7.    * 2017-5-10下午09:09:20
8.    *8、比较二维数组列最小值,组成一个新数组返回。(实现核心算法,不需要使用IO)
9.    *  输入:intArr = {{5,6,1,16},{7,3,9}}
10.    *  输出:intArrs ={1,3}
11.    */ 
12.    public class GetColMin { 
13.        public static void main(String[] args) { 
14.            int[][] arr = {{5,6,1,16},{7,3,9}}; 
15.            System.out.String(getColMin(arr))); 
16.        } 
17.         
18.        public static int[] getColMin(int[][] arr) { 
19.            int[] minArr = new int[arr.length]; 
20.            for(int i = 0;i<arr.length;i++) { 
21.                int[] tmp = arr[i]; 
22.                Arrays.sort(tmp); 
23.                minArr[i] = tmp[0]; 
24.            } 
25.            return minArr; 
26.             
27.        } 
28.     
29.    } 
3、输入:a aa,cat tiger.123dd
输出: tiger
功能描述:键盘输入一句话
              输出一句话中最常的单词,如果最长的出现多次,返回第一个。
              这句话只包含数字字母和标点。
[java] view plain copy
print? 
1.    package com.iotex; 
2.     
3.    import java.util.ArrayList; 
4.    import java.util.Scanner; 
5.     
6.    /**
7.    * 
8.    * @author iotex
9.    * 2017-5-10下午09:45:03
10.    *9. 输入:a aa,cat tiger.123dd 
11.    *    输出: tiger
12.    *      功能描述:键盘输入一句话
13.    *      输出一句话中最常的单词,如果最长的出现多次,返回第一个。
14.    *      这句话只包含数字字母和标点。
15.    */ 
16.    public class GetLongString { 
17.        public static void main(String[] args) { 
18.            System.out.println("请输入一句话:"); 
19.            Scanner console = new Scanner(System.in); 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。