JR中央線・三鷹駅
南口 徒歩3分

[ 地図 ]
TOP 学習環境 SQL C言語 Java

 Javaの基礎(1)
    初心者コースでは、Javaを基礎からじっくり学習します
文字表示
  1. テキストエディタで ciapia.java を作成する
  2. class ciapia{
    	public static void main( String[] sArg ){
    		System.out.println( "Hello,,," );
    	}
    }		

  3. ソースファイルをコンパイルする
  4. $ javac ciapia.java

  5. javaプログラムを起動する
  6. $ java ciapia
入力値を表示
  1. テキストエディタで ciapia.java を作成する
  2. class ciapia{
    	public static void main( String sArg[] ){
    		if( sArg.length>0 ){
    			for( String str: sArg ){
    				System.out.println( str );
    			}
    		}else{
    			System.out.println( "入力値がありません!" );
    		}
    	}
    }		

  3. ソースファイルをコンパイルする
  4. $ javac ciapia.java

  5. javaプログラムを起動する
  6. $ java ciapia test
ファイルの読込と書込
  1. テキストエディタで ciapia.java を作成する
  2. import	java.io.*;
    class ciapia{
    	public static void main(String[] sArg) {
    		if( sArg.length==0 ){
    			System.out.println( "Error; no file...." );
    			return;
    		}
    		try{
    			/// ファイル存在チェック
    			File	fpRd = new File( sArg[0] );
    			File	fpWt = new File( sArg[0]+".out" );
    			if( !fpRd.exists() || !fpWt.exists() ){
    				BufferedReader	br = new BufferedReader( new FileReader( fpRd ) );
    				BufferedWriter	bw = new BufferedWriter( new FileWriter( fpWt ) );
    				String	rBuf, wBuf;
    				int	ii=0;
    
    				/// ファイル読込→書込
    				while( (rBuf = br.readLine()) != null ){
    					wBuf = ++ii + ") " + rBuf;
    					bw.write( wBuf );
    					bw.newLine();
    					System.out.println( wBuf );
    				}
    
    				bw.close();
    				br.close();
    			}else{
    				System.out.println( sArg[0] + "は存在しません!" );
    			}
    		}catch(Exception e){
    			e.printStackTrace();
    		}
    	}
    }		

  3. ソースファイルをコンパイルする
  4. $ javac ciapia.java

  5. javaプログラムを起動する
  6. $ java ciapia ciapia.java
Java(1) Java(2) Java(3) Java(4) Java(5)
Copyright© Ciapia IT Academy 2022.