应用Scanner方法

应用Scanner类
Scanner类的功能:可以实现键盘输入数据,到程序当中。
1.创建
类名称 对象名 = new 类名称();
2.使用
对象名.成员方法名()
获取键盘输入的一个int数字:int num = sc.nextInt();
获取键盘输入的一个字符串:String str = sc.next();

创建对象的标准格式:
类名称 对象名 = new 类名称();

1.用Scanner录入两个数求和
 
运行结果:

2.用Scanner录入三个数求最大值
 
运行结果:

3.匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。
new 类名称();
注意事项:匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象。
使用建议:如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象。
 
运行结果:

扩展:
应用Scanner方法输入一个数,应用Random方法生成一个随机数。
 
运行结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HBase是一个分布式的、高可靠性的、面向列的NoSQL数据库系统,它是建立在Hadoop分布式文件系统HDFS上的,可以处理大量的结构化和半结构化的数据。在HBase中,数据是按照行键(rowkey)、列族(column family)、列限定符(column qualifier)和时间戳(timestamp)进行组织的。HBase提供了Java和REST API两种访问方式,下面是HBase Java API的应用方法: 1. 创建HBase配置对象: Configuration conf = HBaseConfiguration.create(); 2. 创建HBase连接对象: Connection conn = ConnectionFactory.createConnection(conf); 3. 获取一个HBase表对象: Table table = conn.getTable(TableName.valueOf("table_name")); 4. 向表中添加数据: Put put = new Put(Bytes.toBytes("row_key")); put.addColumn(Bytes.toBytes("column_family"), Bytes.toBytes("column_qualifier"), Bytes.toBytes("value")); table.put(put); 5. 从表中获取数据: Get get = new Get(Bytes.toBytes("row_key")); Result result = table.get(get); byte[] value = result.getValue(Bytes.toBytes("column_family"), Bytes.toBytes("column_qualifier")); 6. 扫描表中的数据: Scan scan = new Scan(); ResultScanner scanner = table.getScanner(scan); for (Result result : scanner) { byte[] value = result.getValue(Bytes.toBytes("column_family"), Bytes.toBytes("column_qualifier")); // do something with the value } 7. 删除表中的数据: Delete delete = new Delete(Bytes.toBytes("row_key")); delete.addColumn(Bytes.toBytes("column_family"), Bytes.toBytes("column_qualifier")); table.delete(delete); 8. 关闭HBase连接: table.close(); conn.close(); 以上是HBase Java API的基本应用方法,可以根据实际需求进行调整和扩展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值