Java入门——day6

一、今日学习

1.复习

前五天学习了第一、二、三章的知识,简单总结一下:

第一章:了解了Java的发展历史和特点,如何构建Java开发运行环境;以及如何编辑、编译和执行Java程序

第二章:学习了main()函数,Java变量的命名、声明、类型、范围,注释,常量,类型的转换,引用类型,关键字,转义字符,运算符,在编程中最常见的程序流程控制语句和数组

第三章:学习了常用算法(比较值、数字排序、查找),以及Java工具类中的算法的实现

2.练习

例1 输出一行字符:“This is a Java program.”

1 public class study{
2 public static void main(String[] args) {
3     System.out.println("This is a Java program.");
4 }
5 }


 例2 求a和b两个数之和

 1 import java.util.Scanner;
 2 public class study{
 3 public static void main(String[] args) {
 4     int a,b,sum;
 5     Scanner con=new Scanner(System.in);
 6     a=con.nextInt();
 7     b=con.nextInt();
 8     sum=a+b;
 9     System.out.println("a+b="+sum);
10 }
11 }


 例3 给两个数x和y,求两数中的大者

 1 import java.util.Scanner;
 2 public class study{
 3 public static void main(String[] args) {
 4     Scanner con=new Scanner(System.in);
 5     int x=con.nextInt();
 6     int y=con.nextInt();
 7     int max;
 8     if(x>=y) {
 9         max=x;
10     }else {
11         max=y;
12     }
13     System.out.println("max="+max);
14 }
15 }


 例4 将字符赋给整型变量

1 public class study{
2 public static void main(String[] args) {
3     int i,j;
4     i='A';
5     j='B';
6     System.out.println(i+" "+j);
7 }
8 }


 例5 强制类型转换

1 public class study{
2 public static void main(String[] args) {
3     float x;
4     int i;
5     x=3.6f;
6     i=(int)x;
7     System.out.println("x="+x+",i="+i);
8 }
9 }


 例6 求一元二次方程式ax2+bx+c=0的根

二、遇到问题

在求数字根号时,不知道在Java中调用sqrt()报错,查资料后发现sqrt()得到的数字必须时double型,并且调用方式为:Math.sqrt(n)

三、明日学习

学习Java第四章中的类和方法

原文地址:https://www.cnblogs.com/znjy/p/13286187.html