`
张玉龙
  • 浏览: 723378 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Lottal输入输出小程序

阅读更多




import java.util.Hashtable;
import java.util.Random;

public class Lottal {

	public static void main(String[] args) {
		Hashtable hashtable = new Hashtable();
		Random rm = new Random();
		int RmNum = 10;
		for (int i = 0; hashtable.size() < RmNum; i++) {
			int nValue = rm.nextInt(100);
			if (!hashtable.containsValue(nValue) && nValue != 0)// 去重
			{
				hashtable.put(nValue, nValue);
			}
		}
		System.out.println(hashtable.values());
	}
}
----------------------------------------------------
import java.lang.reflect.Array;
import java.util.Random;

public class Lottal {
	private int num;
	private int length;
	private int[] array;
	public Lottal(int num, int length) {
		this.num = num;
		this.length = length;
	}
	public void getRandom() {
		Random rnd = new Random();
		array = new int[length];

		for (int i = 0; i < length; i++) {
			int rndNum = rnd.nextInt(num + 1);
			array[i] = rndNum;
			System.out.println(array[i]);
		}
	}
	public String getLottalResult() {

		for (int i = 0; i < num - 1; i++) {
			System.out.println();
		}
		return array.toString();
	}
	public static void main(String[] args) {
		Lottal lottal = new Lottal(3, 3);
		lottal.getRandom();
	}
}

---------------------------------
Hashtable hashtable = new Hashtable();
  Random rm = new Random();
  int RmNum = 100;
  for (int i = 0; hashtable.Count < RmNum; i++)
  {
    int nValue = rm.Next(100);
    if (!hashtable.ContainsValue(nValue) && nValue != 0)//去重
    {
    hashtable.Add(nValue, nValue);
    Console.WriteLine(nValue.ToString());
    }
  }
----------------------------------


import java.util.Random;

public class testRandom {
	
	public static void main(String[] args) {
		Random test = new Random();
		int[] a = new int[10];
		int index;
		for (index = 0; index < a.length; index++) {
			a[index] = index + 1;
		}
		index--;
		int tempIndex, tempContent;
		for (; index >= 0; index--) {
			tempIndex = test.nextInt(a.length);
			tempContent = a[index];
			a[index] = a[tempIndex];
			a[tempIndex] = tempContent;
		}

		for (int i = 0; i < a.length; i++) {
			System.out.print(a[i] + "  ");
		}
	}
}

----------------------------------
args[]

1.Scanner s = new Scanner(System.in);
  int i = s.nextInt();
2.
BufferedRader b = new BufferedReader(new InputStreamReader(System.in));

int i = Integer.parseInt(b.readLine());

一般我用这两个。

--------------------
s.nextInt()表示只接受int的数据。
还有nextDouble()接收double的数据

因为你输入的内容可能有很多种数据类型,s.nextInt()就自动把你输入的数据转化为int型




import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintStream;
import java.io.PrintWriter;




public class Tongxuelu {
    public static void main(String[] arg) throws Exception {
        String name2;
        String phonenumber;
        for (int a = 0; a < 5; a++) {
            System.out.println("请输入你的名字");
            BufferedReader name1 = new BufferedReader(
                    new InputStreamReader(System.in));
            name2 = name1.readLine();
            System.out.println("请输入你的电话号码");

            phonenumber = name1.readLine();
            System.out.print("姓名");
            System.out.println(name2);
            System.out.print("电话号码");
            System.out.println(phonenumber);

            try {
                File tongxue = new File("tongxuelu.txt"); //文件的名
                PrintWriter writer = new PrintWriter(new OutputStreamWriter(
                        new FileOutputStream(tongxue, true))); 
            writer.println("姓名:" + name2 + "\t" + "电话号码:" + phonenumber); //写入文件


                writer.flush(); //刷新
                writer.close(); //关闭流

            } catch (Exception e) {
                e.printStackTrace();

          }

        }

    }

}


实现输入名字和号码,显示你所输入的信息。











分享到:
评论

相关推荐

    源代码-ajax即时聊天程序(新手学习推荐).zip

    源代码-ajax即时聊天程序(新手学习推荐).zip

    python读取excel数据.doc

    以下是一个简单的Python代码,用于在控制台上打印一个看起来像爱心的形状。这个代码使用了ASCII字符来创建形状。 python print('\n'.join([''.join([('Love'[(x-y)%4] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(15, -15, -1)])) 这个代码使用了数学公式来生成心形。但是,由于ASCII字符的限制,这个心形可能看起来不是很完美。 如果你想要一个更详细和定制化的心形,你可能需要使用图形库,如PIL(Python Imaging Library)或matplotlib。但是,这些库通常用于创建图像文件或在图形用户界面上绘制,而不是在控制台上打印。 另外,这里有一个使用turtle模块在图形窗口中绘制爱心的简单示例: python import turtle # 创建一个新的turtle对象 heart = turtle.Turtl

    【图像评价】图像去雾质量评价【含Matlab源码 066期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    30客户满意度调查表.DOC

    30客户满意度调查表.DOC

    labelme, 一个用于图像标记的工具

    使用python3以上版本

    cn-msdn-library-for-visual-studio-2008-service-pack-1-x86-dvd-x1

    cn_msdn_library_for_visual_studio_2008_service_pack_1_x86_dvd_x1.iso 分卷3

    变更申请单.xls

    变更申请单.xls

    【路缝识别】 GUI形态学路缝识别(带面板)【含Matlab源码 1649期】.zip

    【路缝识别】 GUI形态学路缝识别(带面板)【含Matlab源码 1649期】

    判断回文素数的C语言程序

    附件是判断回文素数的C语言程序,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的! 程序首先定义了两个函数:isPrime 用于判断一个数是否为素数,isPalindrome 用于判断一个数是否为回文。然后在 main 函数中,通过一个循环来检查从2到999(这里假设我们只需要检查小于1000的数)的所有数,如果一个数既是素数又是回文数,就将其打印出来。

    Modbus Poll version 10.9.0 Build 2194

    Modbus Poll version 10.9.0 Build 2194,modbus 主机,包含 32位与64位,非常好用的 modbus 协议主机调试工具

    【表盘识别】 GUI二值化指针式表盘识别【含Matlab源码 275期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    读书屋测试项目,里面涵盖有自动化测试用例以及手工测试用例 此项目主要针对自动化项目用例

    此文档是读书屋的自动化测试用例,

    17产品标识和可追溯性控制程序.doc

    17产品标识和可追溯性控制程序.doc

    【图像融合】形态学分析和稀疏表征CSMCA图像融合【含Matlab源码 4130期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    源代码-ApiAdmin后台管理系统 基于ThinkPHP.zip

    源代码-ApiAdmin后台管理系统 基于ThinkPHP.zip

    【图像隐写】 DCT数字水印嵌入+攻击+提取【含Matlab源码 1758期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【图像加密】 Logistic混沌+Arnold置乱图像加密解密【含Matlab源码 1281期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【图像评价】 GUI图像客观评价【含Matlab源码 855期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    【图像加密】混沌系统和DNA编码彩色图像加密解密抗噪声性能分析【含Matlab源码 2414期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频QQ名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

Global site tag (gtag.js) - Google Analytics