第一周学习
1.用Java语言编写代码,导出“hello world!"
2.学习了Java语言的数据类型,浮点数类型,基本数据类型,关键字与标识符的认识与命名格式,常量,变量,数据类型转换。
由键盘输入数据的两种方式
package day4;
import java.util.Scanner;
public class lianxi {
public static void main(String[] args) {
int a;
int b;
Scanner reader=new Scanner(System.in);
System.out.print( "请输入第一个数:");
a=reader.nextInt();
System.out.print( "请输入第二个数:");
b=reader.nextInt();
System.out.println("您想要的答案是:"+a/b);
// TODO Auto-generated method stub
}
}
我觉的这个方法好用。同时还学习了运算符与表达式。
做了第三章的习题,对知识进行了巩固。下面举出几例。
例子一:
package day3;
import java.util.Scanner;
public class xiti {
public static void main(String[]args)
{
float a;
Scanner reader=new Scanner(System.in);
System.out.print( "请输入浮点数");
a=reader.nextFloat();
int b=(int)a;
System.out.print( "浮点数的整数部分为"+b);
}
}
例子二:
package day1;
public class haha {
public static void main(String[] args) {
int a,b;
a=123;
b=567;
float g,h;
System.out.println("a="+a+",b="+b);
g=a/b;
System.out.println("a/b="+g+"\n"); //"\n"意思是换行,将光标移到下一行的开始
h=(float)a/b; //(float)意思是先将a强制转化为float类型,在与b运算
System.out.println("a/b="+h);
System.out.println("(int)h="+(int)h); //将h强制转化成 int型。强制类型转换格式为(与转换的数据类型)变量名。
// TODO Auto-generated method stub
}//整数与浮点数的类型转换
}
例子三:
package day3;
import java.util.Scanner;
public class xiti3 {
public static void main(String[] args) {
int r;
int h;
Scanner reader=new Scanner(System.in);
System.out.print( "请输入圆柱体的底半径:");
r=reader.nextInt();
System.out.print( "请输入圆柱体的高:");
h=reader.nextInt();
System.out.print( "圆柱体的体积为:"+3.14*r*r*h);
// TODO Auto-generated method stub
}
}
刚刚开始学,稍微觉得有点难。
在这几个代码中我学会了很多知识学习Java语言最重要的是敢于尝试,敢于出错,如此才能开阔自己的思维,提高自身能力。
4.学习了if条件语句,switch选择语句,while语句,do-while语句。
if条件语句
package day4;
public class IFELSE {
public static void main(String[] args) {
int a=15;
char b;
if(a>=75) {b='A';}
else if(a>=60) {b='B';}
else if(a>=50) {b='C';}
else {b='E';}
System.out.println("您的成绩为"+b);
// TODO Auto-generated method stub
}
}
switch选择语句
package day5;
public class mi {
public static void main(String[] args) throws Exception{
int a=100,b=6;
char oper;
System.out.print("请输入运算符:");
oper=(char)System.in.read();
switch(oper) {
case'+':
System.out.println(a+"+"+b+"="+(a+b));
break;
case'-':
System.out.println(a+"-"+b+"="+(a-b));
break;
case'*':
System.out.println(a+"*"+b+"="+(a*b));
break;
default:
System.out.println("输入的符号不正确!");
}
// TODO Auto-generated method stub
}
}
while语句
package day5;
public class wo {
public static void main(String[] args) {
final int MAX=15;
int i=0,j=1,k=1;
while(k<=MAX) {
System.out.println(""+i+""+j);
i=i+j;
j=i+j;
k=k+2;
}
System.out.println();// TODO Auto-generated method stub
}
}
自己练习了一些代码,巩固所学知识。
感觉自己这一星期收获满满<(^-^)>