2 yixin5733 yixin5733 于 2016.01.20 22:12 提问

java中的小程序,帮忙写写。。用java

在控制台上输入a,b然后打印出一个b位数,每位都是a。。。。。。。。。。。。

7个回答

caozhy
caozhy   Ds   Rxr 2016.01.20 22:15

String s = "";
for (int i = 0; i < b; i++)
{
s += a.toString();
}
System.out.println(s);

caozhy
caozhy   Ds   Rxr 2016.01.20 22:20

Scanner input = new Scanner(System.in);
int a = input.nextInt();
int b = input.nextInt();String s = "";
for (int i = 0; i < b; i++)
{
s += a.toString();
}
System.out.println(s);

把这些放在main里面就可以了。

enpterexpress
enpterexpress   Rxr 2016.01.20 22:21
    public static void dowork(int a,int b)
    {
        for(int i=0;i<b;i++)
        {
            System.out.print(a);
        }
    }

注意,输出的不是一个数

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.20 22:28

首先,重复从控制台接受两个int类型的数据,而且限制a的大小为0-9;其次就是用字符串的累加b个a即可。
参考代码:

 import java.util.Scanner;

public class PrintNumber {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);  
        System.out.println("输入数字a(a<10):");  
        int a = input.nextInt();
        while(a>9||a<0){
            System.out.println("请重新输入数字a(a<10):");  
            a = input.nextInt();
        }
        System.out.println("输入任意数字b:");  
        int b = input.nextInt();
        String result = generateNumber(a,b);
        System.out.println("生成的数据为:"+result);
        input.close();
    }

    public static String generateNumber(int a, int b) {
        StringBuffer buffer = new StringBuffer();
        for (int i = 0; i < b; i++) {
            buffer.append(a);
        }
        return buffer.toString();
    }
}
qq_20265187
qq_20265187   2016.01.20 22:35
 public class text {

    public static void main(String[] args) {
        System.out.println("请输入a");
        Scanner a1 = new Scanner(System.in);
        String a = a1.next();
        System.out.println("请输入b");
        Scanner b1 = new Scanner(System.in);
        String b = b1.next();
        int j = Integer.parseInt(b);
        for(int i = 0;i<j;i++){
            System.out.print("a");
        }
    }

}
u010728914
u010728914   2016.01.20 23:34

import java.io.*;
public class test
{
public static void main(String args[])
{
try
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter your a");
String str1=br.readLine();
System.out.println("Enter your b");
String str2=br.readLine();
result(str1,str2);
}
catch(Exception e)
{System.out.println("io is error");}
}

public static void result(String str1,String str2)
{
int a=Integer.parseInt(str1);
int b=Integer.parseInt(str2);

int c=0;
int k=1;
for(int i=0;i<b;i++)
{
k=k*10;
System.out.println("K:"+k);
c=c+k*a;
}

System.out.println("so you result c is :"+c);

}

u010728914
u010728914 最后要除以个10 忘了加上了
2 年多之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.01.21 09:46

转成字符串叠加输出比较好

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
关于手动设置ip和自动获取ip的java小程序
平时我们设置网络连接ip的时候是不是感觉很麻烦,需要去电脑里面设置。所以我写了一个java的自动更改的 import java.io.File; import java.io.IOException; import javax.swing.JFrame; import java.awt.*; import java.awt.event.ActionEvent; import java.
用java实现计算器小程序的编写用java实现计算器小程序的编写
用JAVA编写计算器小程序的实现用java实现计算器小程序的编写用java实现计算器小程序的编写用java实现计算器小程序的编写用java实现计算器小程序的编写
用java写简单的验证码生成小程序 新手学java
用java写简单的验证码生成小程序  新手学java import java.awt.*; import java.awt.event.*; import java.util.Random; public class Main { public static void main(String[] args) { f
JAVA应用小程序(Applet)
Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。 含有Applet的网页的HTML文件代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。
Java完成的一个“画板”小程序
程序说明: 1. 使用Graphic类在Canvas上绘制直线,使用MouseListener、MouseMotionListener 进行事件监听。 2. 共两个文件 PaintLineCanvas.java、Main.java。如下:程序代码:package top.ryanlv.draw; /** * PaintLineCanvas.java 实现“画板”功能 */ import ja
需要别人帮忙用JAVA编手机通讯录,需要的代码都在里面
来帮忙的看看,用JAVA编写手机通讯录,来帮忙的用的到的
Java集合框架的一个扑克牌小程序
* Game 类 * 功能:整个游戏:开始游戏 -> 初始牌 -> 洗牌 -> 发牌 -> 排序 -> 比较大小 -> 游戏结果 * 游戏说明: * 1.创建一副扑克牌,不考虑大小王 * 2.创建两名玩家,玩家至少要有ID、姓名、手牌等属性,手牌为扑克牌的集合 * 3.洗牌,将之前创建的扑克牌顺序打乱 * 4.发牌,将洗牌之后的扑克牌集合,从第一张开始,发给两名玩家,按照一人一张的方式,每人发两张 * 5.开始游戏,比大小,大小相同比花色 * * PockerCard 类 * 功能:扑克牌的核心类 包括创建角色、创建牌、显示牌、洗牌、比较牌、排序牌等 * 属性:List cards 整幅扑克牌的集合 、 People[] peoples 角色 * 方法: public PockerCard() //无参构造函数: 创建牌的集合、创建两个角色对象 * public void initializeCard() //创建整幅扑克牌 * public void showCard() //显示单支牌的花色和点数 * public void refreshCard() //洗牌 从第一支牌开始从所有牌中随机取一只与之交换 * public void addPeopleInfo() //添加玩家的基本信息 * public void dealCard() //发牌 从开始分别给A B发牌 每人两支 * public void showPeopleCard() //显示两个角色自己获得的牌 * public void sortCard() //将每个角色自己的牌按从小到大排序 * public void comparePeopleCard() //比较角色的牌 * * SingleCard类 实现Comparable接口 * 功能:产生单支牌 * 属性:ID、color、keyID数组、keyColor数组 * 方法:public SingleCard(){} //无参构造函数 * public SingleCard(String ID,String color) //有参构造函数 * @Override public int compareTo(SingleCard o) //比较当前牌与SingleCard o的牌的大小 * * People类 * 功能:产生一个角色 * 属性:ID、Name、和、存储牌的List集合。 * 方法: public People() //初始化存储牌的List集合; *
【小项目】用Java写一个日历小程序-思路
先显示一下结果:基本功能:    可以通过左右按钮来切换年月,并同时在其下方显示日期,并且对映相应星期数使用语言:    纯Java语言需要了解的辅助方面:    java.awt.*;    java.awt.event.*;    javax.swing.*;------------------------------------下面开始界面布局:
java做的一个时钟的小程序
import java.applet.*;import java.awt.*;import java.util.Calendar;public class Clock extends Applet implements Runnable{ // private int xi,yi;  //private int r;  Calendar t;  Thread t1;  private int s,
java编写窗口小程序
采用图形界面的方法实现一个窗口,要求: (1) 窗口中有两个菜单“文件”和“图形” (2) 文件中有“打开”和“退出”,“退出“点击后能关闭窗口 (3) 窗口中有一个下拉列表,其中有红,绿和蓝。 (4) “图形“中有三个菜单项:”圆形“、”矩形“和”字符串“,选择任意一个后可以在窗口下面的面板上用下拉列表中的颜色画出相应的图形,当选择了字符串时,可以将窗口中一个文本行中的字符串画到面板上。