java入门简单的输入输出(eclipse)

1:关于输出函数:

System.out.print()和System.out.println():

a.两者的输出格式都为"内容1"+”内容2“+”内容3“+....

b.两者之间最大的差别在于前者会自动换行而后者不会,因此,当System.out.println()的内容为空时,可以实现换行功能,当然这样会不必要,就像c里面一线,换行仍然可以通过“\n”实现可以认为System.out.print(“....”+"....."+.....+".......\n")等价于System.out.println(“....”+"....."+.....+".......")。实际使用哪个函数取决于具体的问题需求。

2:关于输出函数:(通常用到3行代码,具体见如下例子)

System.out.print("..........");//当然使用println也行

Scanner sc=new Scanner(System.in)

//关键语句 sc为随意写的,另外,要使用Scanner函数一定要导入Java库

int(或者char、 float、double) x=sc.nextInt() //注意此处的格式为 sc.next+(数据类型首字母大写)

当然我在其他地方看到还有其他的输入方式,这里我只写一种。

参考代码:

package 成绩;  //包名
import java.util.*;   //导入java库
public class 成绩判断 {
    public static void main(String[] args)
    {
        System.out.print("请输入学生的成绩(0<x<100):");
        Scanner sc=new Scanner(System.in);
        int x=sc.nextInt();
        if (x>100|x<0)
        {
            System.out.println("错误分数!");
        }
        else
        {
            System.out.println("学生的成绩是"+x);
            if(x>=90&&x<=100)
            {
                System.out.println("A");
            }
            else if(x>=80&&x<90)
            {
                System.out.println("B");
            }
            else if(x>=70&&x<80)
            {
                System.out.println("C");
            }
            else if(x>=60&&x<70)
            {
                System.out.println("D");
            }
            else
            {
                System.out.println("不及格");
            }
        }
    }
}
 


版权声明:本文为weixin_55439495原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。