189 8069 5689

java数字代码 java输入一个数字的代码

简单的java猜数字代码

public static void main(String [] args){

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、成都微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了磐石免费建站欢迎大家使用!

int[] num_list={1,3,5,7,9};

java.util.Scanner str=new java.util.Scanner(System.in);

int num = str.nextInt();

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

if(num!=nullnum.equals("")){

if(num_list[i]==num){

System.out.println("恭喜你,猜对了!");

}else{

System.out.println("抱歉,你猜错了!");

}

}

}

}

求用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程序段输出1-10数字代码然后输出10-1

class Test{

public static void main(String [] arg){

Test test = new Test();

test.OutPut(50 , 9); /*第一个参数50为你要输出的最大数,你改成30就是输出1-30的数,50则为输出1-50*/

/*第二个参数9,就是控制你换行的值,你改成10就是每输出10个字就换行一次*/

} public void OutPut(int length , int size){

int temp = 1;

for(int i = 1 ; i = length ; i ++ ,temp ++){

System.out.print(i+"\t");

if(temp % size == 0){

System.out.println();

}

}

}

} 将上面的代码保存成为Test.java文件(其实后缀为java的就行了),编译就能运行了。

谁能帮忙写一段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 回数的代码是什么?

1、可以把这个5个数分解存在一个数组里面

2、通过循环判断是否相等,循序次数就是长度整除2

在设置一个状态标记,为TRUE就是回数,为false就不是,在循环中,一旦不相等就把状态标记改为false,终止循环,当循环结束时,状态标记还是为true就是回数。

import java.util.Scanner;

/*

*  第三章 java运算符

* 课后作业 判断回文数

* 5.2.1  由用户输入一个整数,判断是不是回文数(完全对称的数),如果是 打印 true, 否则打印false

* 提示:本题仅要求判断一个五位数是不是回文数

* 通过除法运算和求模运算符,可以分别求出一个五位数的每位上的值,然后进行比较。

* Palindrome 回文数

*/

public class zuoye0352 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("输入要判断是否为回文数的数值:");

int i=sc.nextInt();

String str=""+i;

if(str.length()%2==0){

System.out.println(i+"不是回文数!"+str.length()%2);

}

//判断反转后 值是否相等 从而

else if(i==fanzhuan(i)){

System.out.println(i+"是回文数~");

}

else

System.out.println(i+"不是回文数!");

}

private static int fanzhuan(int input) {

int output = 0;//

while(input0){

//output= output*10;

output=output*10+input%10;

input=input/10;

}

return output;

}

}

java如何实现的简单猜数字游戏代码

主要通过随机数与逻辑判断来实现游戏功能

实现代码如下:

import java.util.InputMismatchException;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

// 产生一个随机数

int number = (int) (Math.random() * 100) + 1;

// 加入count

int count = 0;

// 在这里加入最大值,和最小值

int max = 100;

int min = 1;

while (true) {

// 键盘录入数据

Scanner sc = new Scanner(System.in);

System.out.println("请输入你要猜的数据:(" + min + "~" + max + ")");

try {

count++;

int guessNumber = sc.nextInt();

// 判断

if (guessNumber number) {

max = guessNumber;

System.out.println("你猜大了");

} else if (guessNumber number) {

min = guessNumber;

System.out.println("你猜小了");

} else {

System.out.println("恭喜你,花了" + count + "次就猜中了");

// 问是否继续

System.out.println("请问还要继续吗?(yes)");

sc = new Scanner(System.in);

String str = sc.nextLine();

if ("yes".equals(str)) {

// 重写赋值随机数

number = (int) (Math.random() * 100) + 1;

count = 0;

max = 100;

min = 1;

} else {

break;

}

}

} catch (InputMismatchException e) {

System.out.println("你输入的数据有误");

}

}

}


名称栏目:java数字代码 java输入一个数字的代码
网页地址:http://cdxtjz.com/article/dodcsds.html

其他资讯