Javaの基礎(1)初心者コースでは、Javaを基礎からじっくり学習します
文字表示
- テキストエディタで ciapia.java を作成する
class ciapia{
public static void main( String[] sArg ){
System.out.println( "Hello,,," );
}
} |
- ソースファイルをコンパイルする
$ javac ciapia.java
- javaプログラムを起動する
$ java ciapia
入力値を表示
- テキストエディタで ciapia.java を作成する
class ciapia{
public static void main( String sArg[] ){
if( sArg.length>0 ){
for( String str: sArg ){
System.out.println( str );
}
}else{
System.out.println( "入力値がありません!" );
}
}
} |
- ソースファイルをコンパイルする
$ javac ciapia.java
- javaプログラムを起動する
$ java ciapia test
ファイルの読込と書込
- テキストエディタで ciapia.java を作成する
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();
}
}
} |
- ソースファイルをコンパイルする
$ javac ciapia.java
- javaプログラムを起動する
$ java ciapia ciapia.java
|