码迷,mamicode.com
首页 > 编程语言 > 详细

Selenium_java coding

时间:2017-05-01 12:01:32      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:double   sel   入参   java   type   强制转换   返回   class   需要   

1)public class HelloWorld {

 // class 是类的意思  

// 类名指的是class后面这个词,这个词是我们起的名

 public static void main(String[] args) {     

 // public 公共的

  // static 静态的  

 // void 无返回值的  

 // main 主函数,程序的入口  

 // 双斜杠表示注释   

System.out.println("Hello World");  

 // ln是line的缩写,是行   

System.out.println("Hello World");  

 // System 是系统的意思   

//out 是输出的意思  

 // print 是打印的意思   

// 问题一: 中文的双引号   

// 问题二:所有的代码语句应该写在方法内部  

 // 问题三: 缺少一个大括号,任何的括号和引号必须成对出现  

 // 问题四:打印的语句必须用双引号,不能用单引号   

// 问题五: 类名必须和文件名一致  }

}

2) 

import java.util.Scanner;

//import java.util.Scanner;

// import 引入 Scanner这个类的包

// java是严格区分大小写的

public class HelloInput {

 public static void main(String[] args) { 

 // String 字符串 ,表示文本的意思  

 // args 是arguments 的缩写, 参数的意思  

 System.out.println("请提供一个输入参数:");  

 Scanner scn = new Scanner(System.in);   

//引入包的快捷键 ctrl + shift + o   

// new 新建   

//新建了一个Scanner(扫描仪),并且给扫描仪起了个名字scn  

 String ui = scn.next();  

 //next 下一个的意思,扫描用户的下一次输入  

 System.out.print(ui);   

//我们自己起的名字不需要加双引号  

 //如果是一段固定的文字 ,需要加双引号        }

}

3)

public class JiSuanQi {

 public static void main(String[] args) {  

int a = 2;   // 声明了一个变量a, a的类型是int,a的值是2;   // int 代表的是整数  

 int b = 3;  

 int c;   //声明了一个变量c,c的类型是int, c还没有被赋值   

c = a + b;   

System.out.print(c);   

//The local variable c may not have been initialized  

 // 本地的变量c可能没有被初始化  

 //每句话的结尾加英文的分号     }

}

4)类型

public class LeiXing {

 public static void main(String[] args) {  

byte b;   b = 1;   

byte b2 = 1;     

 int b3 = b + b2;  

 //Type mismatch: cannot convert from int to byte  

 // 类型 不一致:不能  从 int类型 to byte类型  转换  

 // 两个byte相加  返回的是int类型  

 short s1 = 1;

s2 = 2;  

 int s3 = s1 + s2;   

// Type mismatch: cannot convert from int to short   

// 两个short相加  返回的也是int类型  

 long l1 = 1;

  long l2 = 2;

  long l3 = l1 + l2;  

 // Type mismatch: cannot convert from long to int  

 // 不能自动从取值范围大的转换成取值范围小的   

// long 比int的取值范围大, 不能自动转换成int类型   int i1 = 3;   long l4 = l3 + i1;

// 取值范围小的(int)和取值范围大的(long)做运算,返回取值范围大的      

long l5 = 88888888888L;  

 // The literal 88888888888 of type int is out of range  

 // 变量 88888888888 超过了 int 的取值范围   

// long类型的值应该在最后加上一个L,加上L后才表示long类型的数字  

 // 取值范围小的会自动转换成取值范围大的   

// int是取值范围小的,可以自动转换成大的      System.out.print(b3);  }

}

5)类型转换

public class TypeChange {  public static void main(String[] arge) {  

 long y1 = 8888888888L;  

 double d1 = 1.0;   

float f1 = 1.0f;   

// Type mismatch: cannot convert from double to float  

 // 类型不一致,不能从double类型转成float类型   

// 所有的float类型的数字,后面都要加一个f     

 float f2 = (float)1.1;

  // float是强制转换符   

int i1 = (int)f2;  

 //Type mismatch: cannot convert from float to int   

// 把浮点型强制转换成整型,会只保留小数点前面的数字,后面的自动删除   

int i2 = 1;  

 float f3 = i2;   

  // 强制转换的时候加上强制转换符  

 // 什么时候用强制转换   

// 1. 想把取值范围大的转换成取值范围小的,必须加强制转换符  

 // 2. 把小数转换成整数的时候,必须加强制转换符,因为小数后面有小数点,电脑不能自己做主删掉,所以需要加上强制转换符确认  

 // 什么时候执行 隐式转换?

  // 1. 取值范围小的可以自动转换成取值范围大的  

 // 2. 整数转换成小时的时候,可以自动转换  

 int iii = 1;  

 long ll = iii;  

 int iiii = (int)ll;     

 int i3 = 3;  

 float f5 = i3;  

 int i5 = (int)f5;

  System.out.print(f3);

 }

}

 

Selenium_java coding

标签:double   sel   入参   java   type   强制转换   返回   class   需要   

原文地址:http://www.cnblogs.com/zhang-blue6128/p/6791523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!