二维数组和字符类型

二维数组

  

 

   通常理解为a是一个3行5列的矩阵

  

 

  二维数组的遍历

  

 

   a[i][j]是一个int

  表示在第i行第j列上的单元

  a[i,j]并不存在

 二维数组的初始化

  

  编译器来数数

  每行一个{},逗号分隔

  最后的逗号可以存在,有古老的传统

  如果省略,表示补零

 tic-tac-toe游戏

  读入一个3x3的矩阵,矩阵中的数字为1表示该位置上有一个X,为0表示为O

  程序判断这个矩阵中是否有获胜的一方,输出表示获取一方的字符X或O,或输出无人获胜

  

   

字符类型

  单个的字符是一种特殊的类型:char

  用单引号表示的字符字面量:‘a’,‘1’

  Java使用Unicode来表示字符,可以表达包括汉字在内的多种文字

 字符计算

  

 

  大小写转换

  字母和数字在Unicode表中是顺序排列的

  ‘0’、‘1’...‘9’

  大写字母和小写字母是分开排列的,并不在一起

 字符大小

  字符可以被比较大小,依据是它们在Unicode表中的编号

  '0'—>'9'

  'A'—>'Z'

  'a'—>'z'

  'Z'<'a'

posted @ 2022-06-20 21:52  肥宅快乐水~  阅读(82)  评论(0)    收藏  举报