JAVA 基础

上一篇 / 下一篇  2013-07-17 23:04:29 / 个人分类:性能测试资料

Eg.3.5.251Testing软件测试网 k]-KfD;{L"H

 51Testing软件测试网/r;b8U8Z4GT6Cm

 51Testing软件测试网U1j(W%i"yXo

publicclassxianshizhuanhuan {51Testing软件测试网*F y#YA L7eG2Z'C

  publicstaticvoidmain(String[]args){

8{:V0Bb^ E0

     int   a=(int)45.23;51Testing软件测试网 `~zXEIYfBv

     long  y=(long)456.6f;51Testing软件测试网}_'w*]fNz

     int   b=(int)'d';

c3@sC#j{;uL7f.~0

     byte  c=(byte)129;

Vn7G3D_0

     //以上就是显示转换的格式,好好观察哦。51Testing软件测试网1z"x3@7b0}'^ gs

   System.out.println(a); //a的输出值是  45

v&WoK&J0

   System.out.println(y); //y的输出值是45651Testing软件测试网.w2M)}cMwd

   System.out.println(b); //b的输出值是100因为'd'ASCII10进制的值就是100.

~u^{Dd0

   System.out.println(c);

7Tu RN3OVNM.e0

/*c的输出值是-127,因为当把整数赋值给一个byte,short,int,long型变量时,不可用超出这些变量的取值范围,否则必须强制类型转换。byte的取值是-128-12751Testing软件测试网(e$K+H!S!R"i*_1m
129
是不可以转换成byte的。不然会以补码形式来转
0n6q{2CZJK0
你只能这样int b=129 */

1k*k#GOfx}0

      }51Testing软件测试网/v*@em6@:Y

}51Testing软件测试网B$Z%dg$T:AWM,v m;KJ

 

DdB(q'T6L/]uc1mm0

 

&v3pe+P r]i}$K)y0

Eg.逻辑运算符51Testing软件测试网r!_(AB8zr

 

E1^p/h*`A4J'Y4T0

 

J#H"N{.`s+h0

publicclassluoji {51Testing软件测试网!?u P`f"o w]R

  publicstaticvoidmain(String[]args){51Testing软件测试网` X:^2Aj(m

     int  a=2;

_YfPPx0

     int  b=5;

8[(N2Es.\5y;`gUL0b0

     booleannumber1=(a>b)&&(a!=b);// &&是逻辑的关系51Testing软件测试网,s"Z"OaE q5g

     booleannumber2=(a>b)||(a!=b);// ||是逻辑的关系,=”是逻辑的关系。51Testing软件测试网-Rt \6Rybg

          //关于逻辑运算符的详细见教材的P46,表3.851Testing软件测试网;~%U{MK Xz

          //注意:对于逻辑运算符的操作元必须是boolean型的数据。即&&或是||两边必须是比尔值的比较。51Testing软件测试网U3q%N-C\Y

      System.out.println( number1);

/k9{?v z0^0

      System.out.println(number2);51Testing软件测试网lXz v(PlxJ n!k

     

MjdTU6X2o#LqC0

   }51Testing软件测试网'N ?H$[B"f n`5v

 

h:{t-yq.u kth0

}

2e n~x-Z/m ~Z.J0

 51Testing软件测试网6R7N{}1iL

 51Testing软件测试网{4a&YUA9{ ]8j

Eg.351

[p2rT.e+E@u0

 51Testing软件测试网*v/l9yu W*[

 

0A:z!\F(A+PU0

publicclassConver {

2qXPS'FH0

  publicstaticvoidmain(String[]args){

$Fm IqUp0

     byte  mybyte=127;

$DX o;NUF0

     int  myint=150;51Testing软件测试网Y$W `*T F@{1Y

     floatmyfloat=452.12f;51Testing软件测试网 KAO&v&N#D-EET

     char  mychar=10;51Testing软件测试网 lU(@%^$x!x?$a9jw

     long  mylong=10;51Testing软件测试网$V4x*e,_g~0ty,Zq

      doublemydouble=45.46546;51Testing软件测试网(d`2I^4u

      doublemydouble1=mydouble+mychar;51Testing软件测试网X/|P-gi%i&j

     

F2wxA!g1`Tu0

     

U5G({G&i#n1[ l~R0

      System.out.println("byte型与float型数据进行运算的结果是:"+ mybyte+myfloat);//如果有一个操作数是float类型,计算结果是float类型;51Testing软件测试网?8e5SG M[5zjlG

      System.out.println("byte型与long型数据进行运算的结果是:"+ mybyte*mylong);// 如果有一个操作数是long类型,计算结果是long类型51Testing软件测试网6oV$x/WZ m\nr,A

      System.out.println("byte型与char型数据进行运算的结果是:"+ mybyte/mychar);//所有的byteshortchar类型的运算的结果值将提升为int类型51Testing软件测试网3?d&ETS,Y)| ^

      System.out.println("double型与char型进行加法运算的和是:"+ (mydouble+mychar));//如果有一个操作数是double类型,计算结果是double类型;51Testing软件测试网6t[#R9q/O:PhO

      System.out.println("double型与char型进行运算的结果是:"+mydouble+mychar+"OVER");//因为在数据运算时,+是一个特殊的符号,如果字符没有特殊要求,比如加括号,或者双/单引号的话,它都会被默认为连字符,并且程序自动将其中的各变量都默认为字符串来处理了(char中的10,对应的ascii码就是换行符)   ,等于这里不是加减乘除的加而是and

:l)v9r*g7{5go0

         }51Testing软件测试网g {K6_.Gg yM-Kz

}51Testing软件测试网2v-pe,Z3n

 

R Am T1V J;s0

 51Testing软件测试网$j1S6s+F?7^)p5X

 51Testing软件测试网D:URYTy6W+W(S"f6j

e.g. 3.4.451Testing软件测试网v S'{)pQ

 51Testing软件测试网Cdn A!K3HpV

 51Testing软件测试网Cf{j|7O

publicclassCompare {51Testing软件测试网*e9pb6RXp

  publicstaticvoidmain(String[]args){51Testing软件测试网wt7UEd!a B)x$AK

     int  number1=4;51Testing软件测试网#FdZ4et XP%z

     int  number2=5;51Testing软件测试网f.rtBfV#z0L/V

     

kH_7I`-m'r3H R x6J0

      System.out.println("number1>number2的值是:"+ (number1>number2));//输出值是false

$?,tWw-d\8];Y0

      System.out.println("number1<number2的值是:"+ (number1<number2));//输出值是true51Testing软件测试网:G r{TY"z+^6T

      System.out.println("number1是否等于number2的值是:"+  (number1==number2));//两个连续的等号的意思是左方是否等于右方51Testing软件测试网QQ8G;zj'L"}

//比较运算符返回的结果 布尔值。   51Testing软件测试网1m'[}#OF q\

     51Testing软件测试网|/s#zn']4_ []

   }

V6M$cJAq d0

 51Testing软件测试网9cV$j F;Yo jQ

}

^&KV7{5c?0

 51Testing软件测试网Ry Ul^,L#l {

 51Testing软件测试网%pzUX$F@.LQ

 51Testing软件测试网@*M@4c/D

E.g.3.4.351Testing软件测试网(e-dBX0Tu

 

,N3Os gai0

publicclasstest {

?9E!c'aQ}0

  publicstaticvoidmain(String[]arge){51Testing软件测试网+txm,x#u X@.k/{

     int

TAG:

 

评分:0

我来说两句

Open Toolbar