java中怎么将键盘输入的数字以星号的形式输出来??

怎样把你输入一个数字以星号出现java~

你说是哪个地方 的?
如果是input框的话,把type改为password。
其它地方 可以 用正则表达式,只要是数字,就让替换为*

public class PrintStar {
public static void main(String[] args) {
// TODO, add your application code
for(int row=0;row<7;row++){ //输出数字
for(int star=0;star<=row+1;star++){
System.out.print("*");
for(int space=0;space<=row;space++){ //输出空格
System.out.print(".");
}
}
System.out.println();
}
}
}

看这代码写的多好,不用我可生气呢

    代码:

import java.util.Scanner;

public class StrReplaceTest {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
String strNum=scan.nextLine();
System.out.println(strNum+"xxxxxxx");
char chNum[]=new char[strNum.length()];
for(int i=0;i<strNum.length();i++){
if(strNum.charAt(i)>=48&&strNum.charAt(i)<=57){
chNum[i]='*';
}else{
chNum[i]=strNum.charAt(i);
}
System.out.print(chNum[i]);
}

scan.close();
}
}

    运行效果:

123qq
123qqxxxxxxx
***qq

    希望能帮到你,望采纳。



java中怎么从键盘输入十个数字后输出
答:import java.util.*;public class input10 { public static void main(String[] args) { int a[] = new int[10]; // 10个数的数组 Scanner scanner = new Scanner(System.in);System.out.println("请输入10个数字: ");for(int i = 0; i < 10; ++i)a[i] = scanner.nextInt();...

java怎么中怎么可以把从键盘输入的数字存在int数组里?
答:我的想法,将每次输入的数字存在list中,比如 list.add(12);list.add(36);list.add(58);list.add(4);list.add(8);然后再定义数组a[] = list.toArray();

JAVA中怎么从键盘中输入数据存到对象数组中
答:System.out.print("请输入要创建的学生个数:");int StuNum=input.nextInt();stus=new Student[StuNum];for(int i=0;i<StuNum;i++){ //循环声明学生类对象插入到数组中 System.out.println("请输入第"+(i+1)+"学生的信息");System.out.print("输入姓名:");String name=input.ne...

在Java中怎么实现:统计从键盘上输入的字符串行数。
答:加个计数器就可以了,每一行累加一次,看图注释!

java怎么从键盘向数组输入数字
答:代码如下:方法一 方法二 Java简介 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。主要组成 Java由四方面组成:1、Java...

java 中如何用键盘输入
答:可以使用java的Scanner类,常见的是用nextInt()输入一个整数,用next()输入一个字符串,下面是一个小的演示程序。public class InputTest{ public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println(input.nextInt()); System.out.pr...

java如何用inputstream从键盘输入数字 然后存到一个数组里面
答:首先我先说明一下,System.in就是inputstream类,你可以通过查看System类,就能找到in这个对象,见下图。由于inputstream类是抽象类,所以不能实例化对象的,所以需要使用Scanner来辅助实现。我附上程序源码和运算的结果图。供你参考。import java.util.Scanner;class setDataIntoArrary{ public static void...

java如何编程实现从键盘输入10个数存入数组,显示出来并从中找出最大值...
答:import java.util.Scanner;public class NumTest { public static void main(String[] args) { int[] nums=new int[10];Scanner jin = new Scanner(System.in);for (int i = 0; i < nums.length; i++) { nums[i]=jin.nextInt();} int smallerNum=nums[0];int biggerNum=nums[0]...

java从键盘输入一系列数放入一个数组中
答:import java.util.Arrays;import java.util.Scanner;public class ArrayTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in);//得到一个扫描器,用于从控制台读取输入System.out.println("请输入一行整数用空格隔开比如 1 2 3");String[] ss = sc.nextLine()....

java中如何从键盘读入一个数
答:new InputStreamReader(System.in));int i = Integer.parseInt(b.readLine());一般我用这两个。--- s.nextInt()表示只接受int的数据。还有nextDouble()接收double的数据 因为你输入的内容可能有很多种数据类型,s.nextInt()就自动把你输入的数据转化为int型 ...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网