java变_java变成问题

该博客展示了一个Java程序,用于判断输入的字符串是否为数字,检查整数的奇偶性,验证正数,并对数组进行排序。同时,程序还包含了一个使用Scanner获取用户输入并进行字符串数字判断的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

展开全部

9ee32d9785bf5ccb8537c7207428745a.png

2265f2da741c8e524847af1ec0e189c6.png

源代码:

import java.util.Scanner;

public class B1214 {

public static boolean isNum(String str){//判断是否为数字

for(int i=0;i

if(str.charAt(i)'9')

return false;

}

return true;

}

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println("输入32313133353236313431303231363533e59b9ee7ad9431333337626165一个数:");

Scanner scan=new Scanner(System.in);

int i=scan.nextInt();

if(i%2==0)

System.out.println(i+"是偶数");

else System.out.println(i+"不是偶数");

System.out.println("再输入一个正数:");

int i1=scan.nextInt();

if(i1>0)

System.out.println(i1+"是正数");

else System.out.println(i1+"不是正数");

System.out.println("输入两个正数:");

int j1=scan.nextInt();

int j2=scan.nextInt();

System.out.println("较大的数为:"+(j1>j2?j1:j2));

double[]arr=new double[]{1.0,3.0,2.0,4.0};

for(int x=1;x

for(int y=0;y

if(arr[y]>arr[y+1])

{

arr[y]=arr[y]+arr[y+1];

arr[y+1]=arr[y]-arr[y+1];

arr[y]=arr[y]-arr[y+1];//这个是不采用额外空间交换两个变量的值,你理解一下

}

}

System.out.println("arr数组为:");

for(int k=0;k

System.out.print(arr[k]+"\t");

System.out.println();

System.out.println("请输入一个字符串:");

Scanner scan1=new Scanner(System.in);

String s1=scan1.nextLine();//输入一个字符串

System.out.print(s1+"是数字字符串吗?:");//还可以用正则表达式判断

System.out.println(isNum(s1));

}

}

不会问我,科大校友。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值