編程是什么 java中n和r有什么區(qū)別?
java中n和r有什么區(qū)別?R和n一起是回車(chē)符和換行符,回車(chē)符是將光標(biāo)移動(dòng)到當(dāng)前行的開(kāi)頭;換行符是將光標(biāo)移動(dòng)到當(dāng)前行的下一行,但它仍然是同一列,不會(huì)返回到行的開(kāi)頭。它們一起將光標(biāo)移動(dòng)到下一行的開(kāi)頭,即
java中n和r有什么區(qū)別?
R和n一起是回車(chē)符和換行符,回車(chē)符是將光標(biāo)移動(dòng)到當(dāng)前行的開(kāi)頭;換行符是將光標(biāo)移動(dòng)到當(dāng)前行的下一行,但它仍然是同一列,不會(huì)返回到行的開(kāi)頭。它們一起將光標(biāo)移動(dòng)到下一行的開(kāi)頭,即回車(chē)和換行。但在不同的系統(tǒng)中,它們的功能是不一樣的。例如,在windows中,Rn表示回車(chē),但在Linux中,n表示回車(chē)。這就是為什么在Linux下用VIM打開(kāi)由windows編輯的文件時(shí),會(huì)發(fā)現(xiàn)每行末尾都有一個(gè)^m字符。
請(qǐng)問(wèn)split(
要拆分的參數(shù)是一個(gè)正則表達(dá)式字符串。首先,Java中的“”后面只能跟以下字符,即“BtnfR”“”,所以“”。不在其中,將報(bào)告錯(cuò)誤?!啊啊北硎尽啊笔紫绒D(zhuǎn)換為“”,然后在“”字符后添加“.”以形成字符串“”。這個(gè)字符串符合Java中的正則表達(dá)式語(yǔ)法,然后為您解析它。