java记数字代码 java算数代码

求用java编一个计算有多少个数字,字母,其他字符的代码

代码如下:

创新互联公司服务项目包括重庆网站建设、重庆网站制作、重庆网页制作以及重庆网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,重庆网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到重庆省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

import java.util.Scanner;

/**

* 统计字符串中数字,字母,空格,其他字符的个数

* @author young

*

*/

public class Data01 {

public static void main(String[] args) {

int englishCount = 0;// 英文字母个数

int spaceCount = 0;// 空格个数

int numCount = 0;// 数字个数

int otherCount = 0;// 其他字符个数

Scanner sc = new Scanner(System.in);

System.out.println("请您输入一行字符:");

String str = sc.nextLine();// 取得控制台输入的一行字

char[] ch = str.toCharArray();// 把取道的字符串变成一个char数组

for (int i = 0; i  ch.length; i++) {

if (Character.isLetter(ch[i])) {

// 判断是否为字母

englishCount++;

} else if (Character.isSpaceChar(ch[i])) {

// 判断是否为空格

spaceCount++;

} else if (Character.isDigit(ch[i])) {

// 判断是否为数字

numCount++;

} else {

// 以上都不是则认为是其他字符

otherCount++;

}

}

System.out.println("字母的个数:" + englishCount);

System.out.println("数字的个数:" + numCount);

System.out.println("空格的个数:" + spaceCount);

System.out.println("其他字符的个数:" + otherCount);

}

}

java科学记数法如何转化成普通记数法

可以借助java.text.DecimalFormat类,先将科学记数法转为指定的格式的字符串,再转为需要的普通计数法。代码可以参考:

double a = 1.1234546789E6;

java.text.DecimalFormat df = new java.text.DecimalFormat("00.00");//""00.00"小数点后面的0的个数表示小数点的个数

String b = df.format(a);

java用循环编写一个计数程序输入几个数字直到输入0为止,计算输入的这些数的平均数?

参考代码如下:

import java.util.*;

public class Main

{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

  int sum = 0;

  int count = 0;

  while(true){

  int num = sc.nextInt();

  if(num == 0) break;

  sum += num;

  count++;

  }

  System.out.println("平均值:"+sum*1.0/count);

}

}

运行结果:

谁能帮忙写一段JAVA代码!求出十个数字不同的数字

Scanner scan = new Scanner(System.in);

ListInteger args = new ArrayListInteger();

ListInteger argsAll = new ArrayListInteger();

System.out.println("请输入:");

while(args.size()  10){

int a = scan.nextInt();

argsAll.add(a);

System.out.println(args.size());

if(!args.contains(a)){

args.add(a);

}else if(args.contains(a)){

System.out.println("已存在请重新输入!");

}

}

System.out.print("总计输入:");

for (int i = 0; i  argsAll.size(); i++) {

System.out.print(argsAll.get(i)+"  ");

}

System.out.println();

System.out.print("去重后数据:");

for (int i = 0; i  args.size(); i++) {

System.out.print(args.get(i)+"  ");

}

Java 统计数字 【循环】【数组】

public class TotalNums {

public static void main(String[] args) {

int N=10;//N的值

//一个大小为10的数据存放,0~9数字出现的个数,下标就是数字

int[] nums=new int[10];

for (int i = 0; i nums.length; i++) {//对计数器全部初始化为0

nums[i]=0;

}

for (int i = 1; i = N; i++) {//循环开始

String[] strs=String.valueOf(i).split("");//将i转换为字符串数组

for (int j = 0; j strs.length; j++) {//循环计数累加

if(null!=strs[j] !"".equals(strs[j])){

nums[Integer.parseInt(strs[j])]+=1;

}

}

}

//输出技术器

for (int i = 0; i nums.length; i++) {

System.out.print(nums[i]+" ");

}

}

}


分享文章:java记数字代码 java算数代码
文章来源:http://myzitong.com/article/dodppig.html