首页 > 编程语言 >JAVA02

JAVA02

时间:2022-12-29 20:12:26浏览次数:41  
标签:语句 JAVA02 else 运算符 next 输入 结构

基本运算符

  • 算数运算符:+ - * / % ++ --

  • 赋值运算符:=

  • 关系运算符:> < >= <= == !=(instanceof)

  • 逻辑运算符:&& || !

  • 位运算符:& | ^ ~ >> << >>>

  • 条件运算符:? :

  • 扩展赋值运算符:+= -= *= /=

位运算符:

A    0010 1100

B    0011 0000

A&B    0010 0000

A|B     0011 1100

A^B    0001 1100

运算符的优先级

定义包:package

导入包:import

JavaDoc文档

/**
*@author 作者名
*@version 版本号
*@since 指明需要最早使用的jdk版本
*@param 参数名
*@return 返回值情况
*@throws 异常抛出情况
*/

流程控制

scanner

Scanner s = new Scanner(Systme.in)

next()和nextLine()方法获取用户输入的字符串

hasNext()和hasNextLine()判断是否还有输入的数据

next():

  • 一定要读取到有效字符后才可以结束输入

  • 对输入有效字符之前遇到的空白,next()方法会自动将其去掉

  • 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符

  • next()不能得到带有空格的字符串

nextLine():

  • 以enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符

  • 可以获得空白

顺序结构

顺序结构是最简单的算法结构

他是任何一个算法都离不开的一种基本算法结构

选择结构

if单选结构 if(){}

if双选结构 if(){}else{}

if多选择结构 if (){} else if ( ) {} else if ( ) {} else{ }

switch多选择结构

switch(){
   case value:
       语句
          break;
   case value:
       语句
          break;
   case value:
       语句
          break;
       
   default:
       语句
     
}
 

 

 

标签:语句,JAVA02,else,运算符,next,输入,结构
From: https://www.cnblogs.com/cimengmenga/p/17013424.html

相关文章

  • Java02 前递增(减)和后递增(减)运算的区别
    ++运算符把它的单个操作数增加1,这个操作数必须是变量、数组中的元素或对象的字段。这个运算符的行为取决于它相对于操作数的位置。放在操作数之前,是前递增运算符,递增操作......