Java作业的题与答案代码1

1.Java变量的类型及声明方式
数值类型
int double
int b=365
double bb=6.66
(只有数值类型的可以计算,而非数值类型的数字,不能够计算只能显示)
System.out.println(b+bb)
非数值类型
boolean:
boolean数据类型表示一位的信息
只有两个取值:true和false
这种类型只作为一种标识来记录true/false情况;
默认值是false;
例子:boolean one=true
char
char类型是一个单一的16位Unicode字符
最小值是\u0000(即为0)
最大值是\uffff(即为65.535)
char数据类型可以储存任何字符
例子:char letter='A'
char x='a'
char y='好'
char z='6'
引用类型
类(以字符串为例),对象、数组、枚举都是引用数据类型。所有引用类型的默认值都是null
我们暂时只了解字符串(比如String xx="abc"
String yy="诗书画唱"
String zz="66.6")
System.out.println(xx+″,″yy)的运行结果是:ABC,诗书画唱
System.out.println(z+zz)的运行结果是:666.6
int double能用加号进行运算
char String能用加号进行拼接
boolean中不能够用加号进行拼接或者运算
2.使用变量储存自己的姓名和年龄
package a2;
public class a2 {
public static void main(String[] args) {//void:无返回
// TODO Auto-generated method stub
//系统 输出 打印 换行
String aa="姓名:诗书画唱";
int age=19 ;
System.out.println(aa);
System.out.println("年龄:"+age);
}
}
3.声明两个int类型的变量,进行交换
package a2;
public class a2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
// 系统 输出 打印 换行
int a ,b;
a = 1;
b = 2;
a = a+b;
b = a-b;
a = a-b;
System.out. println("a= "+a);
System.out. println("b= "+b);
/* 有红线处说明有错,我会注释我平时出的错。
比如此处,“+a”前不可有“,” */
}
}
// }
// 运行Java代码的方法:点F11与弹出的窗口的OK,或点Run与Run中的Run,
// 或点白色三角绿色背景的Run 2图标
// 命名要有意义,便于自己与别人看懂