java一些使用

随机数、输入、byte数组和string转换

一些可能会使用到的方法。供及时查找

########################random类使用
Random random = new Random();
for(int i = 0; i < 10 ;i++){
    System.out.println(random.nextInt(100));
}
random使用
 //#########################byte数组和String相互转换,下面一行空白我没有找到怎么删除
//学Java的时候没有发现有输入,不像python的input和c语言的scanf。后面看到一些练习的时候看到了
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.println("输入是"+a);
scanner.close() //#########################byte数组和String相互转换
String转byte数组:
String str = "abcd";
byte[] bs = str.getBytes();
byte数组转String:
String str = "abcd";
byte[] bs = str.getBytes();
String s = new String(bs);
View Code

 

#################键盘输入 180410更改

01

Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.println("输入是"+a);
scanner.close();
Scanner键盘输入

02

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = null;
while((line = br.readLine()) != null){
    //其他操作
    if("//over".equals(line)){
        break;
    }
}
BufferedReader键盘输入

 




 

posted @ 2018-03-19 21:00  Alos403  阅读(222)  评论(0编辑  收藏  举报