www.fltk.net > 用jAvA写一个函数..输入字符串.返回:奇数位上的...

用jAvA写一个函数..输入字符串.返回:奇数位上的...

这个应该很简单啊,把字符串打散成字符数组,然后把字符数组中下标为奇数(实际操作时应取偶数位,因为数组下标是从0开始编号的)的字符替换成相应的字符就好了,最后把字符数组再组成字符串。 下面是我写的例子: public class Test { public s...

import java.io.InputStream; import java.util.Scanner; public class Main2 { public static String subString(String s){ if(s == null){ throw new NullPointerException("空字符串"); } // 使用StringBuffer效率比String高 StringBuffer bu...

直接贴代码,已测试通过 import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入字符串"); String str=sc.nextLine(); String str1=""; St...

package tx.w; import java.util.Scanner; /** 从控制台输入一串整数,分别求出该整数的偶数位个奇数位之和 */ public class HomeWork1 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("输...

这种入门的算法就不用别人教了吧 public static void main(String[] args) { String s = "1234"; int sun1 = 0; int sun2 = 0; for(int i=0; i

public class Test { public static void main(String[] arsg){ int temp= 1000009; String tempStr = 1000009+"";//转换成字符串 int templength = tempStr.length();//获得字符串的长度 int G = 0;//奇数个数 int O = 0;//偶数个数 int zero =...

思路: 1.定义两个字符串odd,even;分别存放偶次下标和奇次下标的字符串的累加值 2.把字符串分隔成字符串数组 3.循环字符串数组,偶次下标值累加到even,奇次下标值累加到odd 4.打印出odd和even java代码: String str = "1,名字1,2,名字2,3,名字3...

public static void main(String[] args) { // java编写一个函数,输入n为偶数时调用函数1/2+1/4+...+1/n ,当输入n为奇数时调用函数1/1+1/3+...+1/n System.out.println(test(3)); } public static double test(int n) { double sum = 0; if (n...

public class Test {/** * @param args */public static void main(String[] args) {Test obj = new Test();int sum = obj.add("112224");System.out.println(sum);}public int add(String str){String odd = "";String even = "";for(int i=0;i

String s="123456789012"; int s1=0; int s2=0; for(int i=0;i

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com