public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
//byte的取值范围: -128~127
byte b=200;
System.out.println(b);
}
}
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
//byte的取值范围: -128~127
byte b=(byte)200;
System.out.println(b);
}
}
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
short s=123;
int i=50000;
s=i;
System.out.println(s);
}
}
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
short s=123;
int i=50000;
s=i;
System.out.println(s);
}
}
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
long l=123456;
long l2=8888888888;
System.out.println(l2);
}
}
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
long l=123456;
long l2=8888888888L;
System.out.println(l2);
}
}
8888888888的数据类型默认为int型,数据超出int数据类型的长度。
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
float f=12.345;
System.out.println(f);
}
}
public class Shujuzhuanhuan2
{
public static void main(String[] args)
{
float f=12.345f;
System.out.println(f);
}
}
class Shujuzhuanhuan1
{
public static void main(String[] args)
{
int a,b,c;
a=2;
b='q'; // 113
c=4;
System.out.println(a);
System.out.println(b);
System.out.println(c);
char d='5';
byte e;
e=(byte)(a+b);
System.out.println(e);
boolean f=true;
double g=4.3;
g += b;
System.out.println(g);
b += 0.3;
b = (int)(b + 0.3);
System.out.println(b);
c += f? 2:4;
System.out.println(c);
float h = (float)12.5;
float i = (float)14.5;
e = (byte)(h + i);
e += h;
a += 2147483646;
float j = (float)(h / 0.5);
System.out.println(e);
System.out.println(h);
System.out.println(g);
}
}