当前位置: 首页 > wzjs >正文

做国外直播网站有哪些网站排名优化首页

做国外直播网站有哪些,网站排名优化首页,网站中 点击出现登录框怎么做,做画册可以参考哪些网站介绍 Java基础运算符分为算术、关系、逻辑、赋值四大类。算术运算符&#xff08;、-、*、/、%&#xff09;处理数学运算&#xff0c;自增&#xff08;&#xff09;自减&#xff08;--&#xff09;可快捷修改变量。关系运算符&#xff08;、!、>、<&#xff09;用于比较&a…

介绍

     Java基础运算符分为算术、关系、逻辑、赋值四大类。算术运算符(+、-、*、/、%)处理数学运算,自增(++)自减(--)可快捷修改变量。关系运算符(==、!=、>、<)用于比较,返回布尔值。逻辑运算符(&&、||、!)组合条件判断,支持短路运算。赋值运算符(=、+=、-=)兼具计算与赋值功能。

     输入处理常用Scanner类:需先导入java.util.Scanner,创建实例Scanner sc = new Scanner(System.in)。通过`nextInt()`读取整数,nextDouble()读取浮点数,nextLine()获取整行字符串。注意混合输入时需用nextLine()清空换行符,避免数据错位。Scanner使用后需调用close()释放资源。掌握运算符与输入操作是Java编程的基础能力。


Java基础运算符

Java基础运算符包括算术(+、-、*、/、%)、赋值(=、+=)、比较(==、>、<、!=)、逻辑(&&、||、!),以及三元运算符(?:),用于数值计算、条件判断和逻辑处理。

算术运算符

  • + 加法

  • - 减法

  • * 乘法

  • / 除法(取商)

  • % 取模(取余数)

  • ++ 自增(前缀 ++a 先增后赋值,后缀 a++ 先赋值后增)

  • -- 自减(前缀 --a 先减后赋值,后缀 a-- 先赋值后减)

int a = 10;
int b = a++ + 5; // b = 15, a = 11

赋值运算符

  • = 赋值

  • 复合赋值:+=, -=, *=, /=, %=

int x = 5;
x += 3; // x = 8

比较运算符

  • == 等于

  • != 不等于

  • >, >, >=, >=

boolean result = (10 > 5); // true

逻辑运算符

  • && 逻辑与(短路特性)

  • || 逻辑或(短路特性)

  • ! 逻辑非

if (a > 0 && b < 10) { /* 仅当a>0为true时才检查b<10 */ }

 三元运算符

  • 语法:条件 ? 表达式1 : 表达式2

int max = (a > b) ? a : b;

输入器:Scanner类

Java的Scanner类(java.util包)用于读取控制台或文件输入,支持nextInt()、nextLine()等方法获取不同类型数据,使用后需close()关闭资源,适用于基础交互式输入场景。

import java.util.Scanner;public class Main {public static void main(String[] args) {// 创建Scanner对象Scanner scanner = new Scanner(System.in);// 读取输入System.out.print("请输入一个整数:");int num = scanner.nextInt();System.out.print("请输入一个字符串:");String str = scanner.nextLine();// 关闭Scanner(可选,但推荐)scanner.close();}
}

常用方法

  • nextInt():读取整数

  • nextDouble():读取浮点数

  • next():读取单个单词(以空格分隔)

  • nextLine():读取整行(包括空格)

  • hasNextInt():检查是否有整数输入(避免异常)

注意事项

  • 换行符问题:nextInt() 后调用 nextLine() 会读取残留的换行符,需额外处理: 
int num = scanner.nextInt();
scanner.nextLine(); // 清除缓冲区
String str = scanner.nextLine();
  • 输入类型匹配:输入类型不匹配会抛出 InputMismatchException,可用 hasNextInt()校验:
if (scanner.hasNextInt()) {int num = scanner.nextInt();
}

综合示例

import java.util.Scanner;public class Calculator {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.print("输入第一个数:");double num1 = scanner.nextDouble();System.out.print("输入第二个数:");double num2 = scanner.nextDouble();System.out.print("选择运算符 (+、-、*、/): ");String op = scanner.next();double result;switch (op) {case "+": result = num1 + num2; break;case "-": result = num1 - num2; break;case "*": result = num1 * num2; break;case "/": result = num1 / num2; break;default:  result = 0;}System.out.println("结果:" + result);scanner.close();}
}

总结

     Java基础运算符与输入器是编程中处理数据交互的核心工具。运算符分为算术、关系、逻辑、赋值及位运算五类。算术运算符(+、-、*、/、%)处理数值计算,自增(++)和自减(--)可快捷修改变量值。关系运算符(>、<、==等)用于比较操作,返回布尔结果。逻辑运算符(&&、||、!)实现条件组合,其中短路特性可优化执行效率。赋值运算符(=)结合算术符形成复合表达式(如+=),简化代码书写。位运算符(&、|、<<等)直接操作二进制数据,适用于底层开发。运算符优先级需通过括号明确控制运算顺序。

     输入功能通过Scanner类实现,需导入java.util包。创建Scanner对象后,通过nextInt()、nextDouble()等方法读取不同类型输入,nextLine()可获取整行字符串。需注意数值输入后残留的换行符可能影响后续输入,可通过额外调用nextLine()清空缓冲区。异常处理需结合hasNext系列方法验证输入合法性。使用完毕后应调用close()释放资源。运算符与输入器的正确组合能构建灵活的数据处理逻辑,为程序交互奠定基础。

http://www.dtcms.com/wzjs/18653.html

相关文章:

  • 会展类网站模板引擎搜索下载
  • 进什么网站接模具做冯耀宗seo课程
  • 网站的组成部分怎么建立自己的网页
  • 云南网站建设哪个好靠谱的代写平台
  • 广西汽车网网站建设seo是什么意思?
  • 安徽网站搭建东莞市优速网络科技有限公司
  • 网站建设皖icp做个公司网站一般需要多少钱
  • 江苏 建设 招标有限公司网站广州市最新消息
  • 网络公司网站首页图片百度关键词排名怎么靠前
  • 楚雄网站制作色目人
  • 多语言的网站预防电信网络诈骗
  • 网站建设存在困难制作网站的工具
  • 广州手机网站建设费用商丘seo博客
  • 国内做五金加工的订单网站深圳网站快速排名优化
  • 教学类网站怎么做新出的app推广在哪找
  • wordpress搭建后域名打不开什么是seo标题优化
  • 国内旅行做行程网站大数据营销经典案例
  • 网站做缓存网络营销方式有哪些
  • 厦门短视频代运营公司常德seo快速排名
  • behance是什么网站营销型制作网站公司
  • 一站式做网站系统站外推广平台有哪些
  • 网站备案成功后怎么操作郑州网站优化外包
  • 东坑镇仿做网站全球疫情最新消息
  • 重庆网站页面优化北京网站优化指导
  • 建网站手机seo赚钱
  • 做经销找厂家好的网站亚马逊关键词工具哪个最准
  • 郑州专业制作网站费用网站竞价推广怎么做
  • 网站ui设计要点网站推广方案策划书2000
  • 如何攻击织梦做的网站方法网络推广优化工具
  • 硅云wordpress多站点微信软文怎么写