try语句的练习使用

这是一个Java程序,用于接收用户输入的被除数和除数,然后进行除法运算。如果输入的除数为零或者不是整数,程序会捕获异常并输出错误信息。
package com.lk.classTest;

import java.util.Scanner;

/**
 * @author:Melirn
 * @e-mail:2227287556@qq.com
 * @date:2021.5.6
 */
public class one {
    public static void main(String[] args) {
        try {
            Scanner input = new Scanner(System.in);
            System.out.println("请输入被除数");
            int num1 = input.nextInt();
            System.out.println("请输入除数");
            int num2 = input.nextInt();
            System.out.println(String.format("%d/%d=%d",num1,num2,num1/num2));
            System.out.println("感谢使用本程序");
        }catch (Exception e){
            System.err.println("出现错误:被除数和除数必须是整数,"+"除数不能为零");
            e.printStackTrace();
        }

    }
}

在这里插入图片描述

### 关于 Elasticsearch 查询语句练习资源与教程 Elasticsearch 是一种强大的分布式搜索引擎,支持复杂的全文检索以及结构化查询。为了帮助学习者掌握其查询语法,以下是几个推荐的学习资源和示例。 #### 官方文档作为权威指南 官方文档提供了详尽的说明,涵盖了从基础到高级的各种查询方法[^2]。通过阅读这些资料,可以全面了解 Elasticsearch 的 DSL(Domain Specific Language),这是构建复杂查询的基础工具之一。 #### 推荐书籍按序学习 对于希望深入理解并通过实践巩固知识的人来说,一系列由浅入深的相关书籍非常有帮助。按照书名首字母排序如下所示: - **Elasticsearch Basics** - **Elasticsearch Guide** - **Learning Elasticsearch** - **Mastering Elasticsearch 聚合** 每本书籍都包含了丰富的案例研究和技术解析,适合不同阶段的学习需求[^1]。 #### 实际操作中的代码例子 下面给出一段简单的 Java API 使用实例来演示如何执行基本搜索请求: ```java // 创建客户端连接至 ES 集群 RestHighLevelClient client = new RestHighLevelClient( RestClient.builder(new HttpHost("localhost", 9200, "http"))); // 构建查询对象 SearchRequest searchRequest = new SearchRequest(); SearchSourceBuilder sourceBuilder = new SearchSourceBuilder(); sourceBuilder.query(QueryBuilders.matchAllQuery()); searchRequest.source(sourceBuilder); try { // 执行并处理响应 SearchResponse searchResponse = client.search(searchRequest, RequestOptions.DEFAULT); } catch (IOException e) { System.out.println(e.getMessage()); } finally{ try {client.close(); }catch(Exception ex){} } ``` 此片段展示了利用 RESTful APIs 进行全量匹配的过程。更多类型的过滤器如 term、range 可依据实际场景灵活选用。 #### 结合 Kibana 提升交互体验 除了直接编写脚本外,还可以借助图形界面工具——Kibana 来探索数据集并与之互动。它是 Elastic Stack 中不可或缺的一部分,在可视化展示方面表现尤为突出[^3]。用户能够轻松测试各种条件组合下的返回效果,从而加速熟悉整个系统的流程。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值