• java编程acm基础


    java还是不错的昂!

     1 import java.util.*;
     2 import java.io.*;
     3 public class Main{
     4     static int a=100;
     5     public static void main(String[] args){
     6         Scanner input = new Scanner(System.in);
     7         while(input.hasNext()){
     8             int n=input.nextInt();
     9             System.out.println(n);
    10         }
    11         input.close();
    12     }
    13 }

    一般首先是import一些包,比如util是用来引入 scanner 的,一般读数据还是必要的;

    然后基本就是Main类,一般的OJ都要求名字叫Main吧,和Main平行的可以写一些其他的类。

    Main中有public static void main(String[] args){}这个方法(函数),基本等同于C里面的main函数,在Main中与main方法平行的可以加一些变量或者方法,类似于C中的全局变量、函数,只不过基本要加一个static比较好。

    main中首先就是Scanner input = new Scanner(System.in);就是定义input的读入对象,之后基本大部分要读的东西都可以用input.nextxxx()来读,比如input.nextint();input.nextBigInteger();这类的。

    当然还有判断EOF,就是while(input.hasNext()){}

    然后中间的步骤基本和C一样的,小部分错误Eclipse都可以帮你解决。

    最后System.out.println();或者System.out.print();用来输出就行

  • 相关阅读:
    微服务云部署
    监控linux服务器
    k6 常见测试模式说明
    k6 使用参考
    dremio 开发测试简单说明
    cube.js prepareCompiler api 试用
    cube.js schema 预编译处理
    cube.js driver 开发一些说明
    cube.js mssql driver 问题
    cube.js s3 FileRepository 新功能
  • 原文地址:https://www.cnblogs.com/cenariusxz/p/4718994.html
Copyright © 2020-2023  润新知