好的,这其实是摘别人的代码(溜了溜了)。
这里包括了大部分的输出格式,多码几次的话就会使用了。还是那句话,不需要全记住,只需要有一个概念,知道可以实现这样的效果,到时候要用了再来查一查也不迟,之后熟能生巧嘛。
String类型中,format方法的用法跟这完全一样,只是不会输出到控制台,而是处理字符串后用于后续代码中。
当调用nextline()方法时,程序会暂停,直到你输入数据并按下回车键。然后把你输入的那一行数据作为结果返回。nextline读入的是一行字符串,而nextInt()方法则期待读入一个整数。如果输入的不是一个整数,就会报错。除了这两个方法以外,还有next()方法,读入一个单词。nextDouble(),读入一个浮点数,hasNext()判断输入中是否还有其他单词,hasNextInt() hasNextDouble() 判断释放还有表示整数或者浮点数。
除了从控制台读取输入之外,还可以从文件中读取。
Scanner in = new Scanner(Path.get("myfile.txt"));
如果文件名包含反斜杠,则需要在反斜杠之前再加一个额外的反斜杠:“c:\windows\text.txt”
如果文件不存在,则会创建文件,可以像输出到System.out一样使用print、println、以及printf方法。
文件读写在之后的栗子中会有详细介绍,这里暂不多说。
至此,本篇内容就结束了,欢迎大家继续关注!