用java写一个关于输入汉字的小程序。

用java写一个关于输入汉字的小程序。,第1张

public static void main(String[] args) {

    Scanner can = new Scanner(System.in)

    String ss = can.nextLine()

    String regEx = "[\\u4e00-\\u9fa5]"

    Pattern p = Pattern.compile(regEx)

    if(p.matches(regEx, ss)){

        System.out.println("输入的是中文")

        if(ss.length()<2){

            System.out.println("请输入两个字")

        }else{

            System.out.println("通过")

        }

    }else{

        System.out.println("请输入中文")

    }

}

java实现先输入10个int类型的参数,之后循环判断找到最大值和最小值,保存起来和其他的值进行比较。代码如下:

public class Test{

public static void main(String args[]){

int i,min,max

int A[] = new int[10]

Scanner input=new Scanner(System.in)

for(int j=0,j<10j++){//输入10个数

System.out.println("请输入一个数字:")

int length=input.nextInt()//输入一个数字

A[i] =length

}

min=max=A[0]

System.out.print("数组A的元素包括:")

int j =0

int n =0

for(i=0i<A.lengthi++)

{

System.out.print(A[i]+" ")

if(A[i]>max) // 判断最大值

j =i

max=A[i]

if(A[i]<min) // 判断最小值

min=A[i]

n =i

}

System.out.println("\n数组的最大值是:"+max+".数组的位置是:"+(j+1))// 输出最大值和最大值的位置

System.out.println("数组的最小值是:"+min+".数组的位置是:"+(n+1))// 输出最小值

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11748136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存