java常用类--与用户互动
来源:互联网 发布:mac os 图片编辑 编辑:程序博客网 时间:2024/05/16 08:03
- 运行java的参数:
主方法:public static void main(String[] args){};为了让JVM可以自由调用main方法,使用public修饰,JVM通过类来调用main方法,使用static修饰。
/** * * @version 1L * @author LinkinPark * @since 2014-11-19 * @motto 梦似烟花心似水,同学少年不言情 * @desc ^ 测试主方法 */public class Linkin { public static void main(String[] args) { System.out.println(args.length); //直接通过java指令来运行的话,args是一个长度为0的数组 for (String string : args) { System.out.println(string); } }}
如果运行java程序时,在类名后紧跟一个或者多个字符串(多个字符串之间用空格隔开),JVM会把这些字符串依次复制给args数组元素。
如果某个参数本身包含了空格,则应该将该参数用双引号""括起来。
- 使用Scanner获取键盘输入
import java.util.Scanner;public class Linkin { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //设置回车作为分隔符,默认情况下包括空格,Tab空白,回车作为多个输入的分隔符 sc.useDelimiter("\n"); while(sc.hasNext()) { System.out.println("这里键盘输入的是"+sc.next()); } }}
import java.io.File;import java.io.FileNotFoundException;import java.util.Scanner;/** * * @version 1L * @author LinkinPark * @since 2014-11-19 * @motto 梦似烟花心似水,同学少年不言情 * @desc ^Scanner来读取文件,注意下面的2个读取行的方法 */public class Linkin { public static void main(String[] args) throws FileNotFoundException { Scanner sc = new Scanner(new File("F:\\Linkin.java")); while(sc.hasNextLine()) { System.out.println("这里键盘输入的是"+sc.nextLine()); } }}
- 使用bufferedReader获取键盘输入
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Linkin { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String line = null; while((line = br.readLine())!= null) { System.out.println("这里键盘输入的是"+line); } }}
0 0
- java常用类--与用户互动
- Java类库 与用户互动
- html 与用户互动
- 与用户互动
- 与用户互动
- JavaScript与用户互动
- Ajax+PHP 实现与用户互动
- 用户运营与用户保持互动的6大技巧
- 用户运营与用户保持互动的6大技巧
- 观察者模式与用户控件之间的互动
- 什么是用户互动传播?
- 点石互动--石头之用户搜索行为与关键词分析(二):用户也会犯错
- JavaScript 常用互动方法
- 常用互动方法
- JavaScript常用互动方法
- javascript常用互动方法
- JavaScript常用互动方法
- javascript常用互动方法
- [解决后端使用ceph qem性能问题](升级kvm后使用virt-type=kvm(qemu-system-x86_64、qemu-kvm、qemu-img)
- DotNetBar.Bar菜单的使用
- 【JAVA学习】Null value was assigned to a property of primitive type setter of com.##.##.##
- C语言面向对象编程
- 宽字符和普通字符的区别
- java常用类--与用户互动
- hdu 5105 Math Problem bestcoder#18 1002 求最大值
- 使用MyBatis Generator插件自动生成Dto、Dao、Mapping
- selenium使用IE 浏览器问题
- Apache dbutils
- Android代码片段
- Unity3D研究院之打开Activity与调用JAVA代码传递参数
- Java Excel jxl
- 发送给后人太好