具体是什么
什么是“.”?
“.”是英文中小数点的符号,也是计算机中的一个特殊符号。在文件路径中,它表示当前目录。在正则表达式中,它表示匹配任意一个字符。在一些程序语言中,"."也被用作数据成员(属性)访问操作符。
文件路径中的“.”
在文件路径中,"."表示当前目录。比如说,我们在Windows的资源管理器中打开C盘,然后进入Users目录,再进入liyinjie目录。如果我们需要打开这个目录下的test文件夹,那么这个文件夹的路径就是:“C:\Users\liyinjie\test”。如果在test文件夹中还有一个名为“data”的子文件夹,那么如果要打开这个文件夹的话,路径就是:“C:\Users\liyinjie\test\data”。
正则表达式中的“.”
在正则表达式中,"."表示匹配任意一个字符。比如说,我们需要匹配所有以字母“a”开头,以字母“b”结尾的字符串。那么这个正则表达式就可以这样写:“a.b”。这个正则表达式就可以匹配“axb”、“a1b”、“a#b”等等。
面向对象程序设计中的“.”
在很多面向对象的程序语言中,"."被用作数据成员访问操作符。比如说,我们可以定义一个Person类,这个类有两个数据成员:姓名和年龄。如果我们需要访问对象p的姓名,那么就可以用p.name的方式访问。
“.”的其它用途
除了上述用途,"."还可以表示更多不同的意思。举个例子,如果在Linux系统中使用“ls”命令,加上“-l”参数,就可以列出详细信息。如果在命令行中使用“ls -l ./”,则表示列出当前目录下的详细信息。其中的“./”表示当前目录。