スポンサーサイト
新しい記事を書く事で広告が消せます。
情報処理技術全般を気まぐれにつつくゆるいブログです。技術解説記事のソースは専門書と実務経験です。
public class BigOrSmall {
public static void main( String args[] ) {
//先ずはぼちぼちする
int number = 0;
if ( number < 0 ) {
System.out.println( "マイナス値なんて後ろ向き過ぎるピヨッ" );
System.out.println( "もっと大きくいこう♪" );
} else if ( number < 50 ) {
System.out.println( number + "は小さい数値ピヨ♪" );
} else {
System.out.println( number + "は大きい数値ピヨ♪" );
}
//ちょっと落ち込んだ
number = -100;
if ( number < 0 ) {
System.out.println( "マイナス値なんて後ろ向き過ぎるピヨッ" );
System.out.println( "もっと大きくいこう♪" );
} else if ( number < 50 ) {
System.out.println( number + "は小さい数値ピヨ♪" );
} else {
System.out.println( number + "は大きい数値ピヨ♪" );
}
//小さいから数値を変更♪
number = 50;
if ( number < 0 ) {
System.out.println( "マイナス値なんて後ろ向き過ぎるピヨッ" );
System.out.println( "もっと大きくいこう♪" );
} else if ( number < 50 ) {
System.out.println( number + "は小さい数値ピヨ♪" );
} else {
System.out.println( number + "は大きい数値ピヨ♪" );
}
}
}
if ( 条件 ) { //条件を満たした時の処理 } else if ( 他の条件 ) { //前とは違う条件を満たした時の処理 } else { //全ての条件を満たしていない時の処理 }
int i = x * 3.14
if ( i == 3.14 ) ...
public class constVariable {
public static final int niceNumber = 914; //ピヨ
public static void main( String[ ] args ) {
System.out.println( "ボクの好きな数字は" + niceNumber );
System.out.println( "何で" + niceNumber + "が好きかって?" );
System.out.println( "それはねぇ、PIYだからピヨ♪" );
System.out.println( "このナイス数値" + niceNumber +
"は変更しちゃ駄目ピヨ" );
System.out.println( "この下のコメントはずしちゃ駄目ッ" );
//niceNumber = 18;
}
}
public class variable {
public static void main(String[] args) {
//数に名前をつけるピヨ
int number = 10;
System.out.println( number );
//変化した♪
number = number + 10;
System.out.println( number );
//後で値を付けることも可能ピヨ
char a;
a = 'a'; //文字は必ず1文字
System.out.println( a );
//文字列は''じゃないよ
String name = "indre";
System.out.println( name );
}
}
public class opeSample {
public static void main( String args[] ) {
System.out.println( 2 + 2 );
System.out.println( 2 - 2 );
System.out.println( 2 * 2 );
System.out.println( 2 / 2 );
System.out.println( 10 % 3 ); //剰余算ピヨ
}
}
public class Main {
public static void main(String[] args) {
int values[] = new int[] { 9,3,5,6,2,8,7,0,1,4 };
System.out.println("整列前のデータ");
for(int i = 0; i < values.length; i++)
System.out.print(values[i] + "\t");
System.out.println("\n整列後のデータ");
int[] result = SelectionSort.sort(values);
for(int i = 0; i < result.length; i++)
System.out.print(result[i] + "\t");
}
}
class SortMan {
//要素を昇順に整列する
public static int[] sort(int values[]) {
for(int sortPoint = 0; sortPoint < values.length - 1; sortPoint++) {
int min = sortPoint;
for (int index = sortPoint + 1; index < values.length; index++) {
if( (int) values[ min ] > (int) values[ index ] )
min = index;
}
if( min != sortPoint) exchange(values, sortPoint, min);
}
return values;
}
//要素を交換する
private static void exchange( int values[], int destination, int source) {
int tmp = values[ destination ];
values[ destination ] = (int)values[ source ];
values[ source ] = tmp;
}
}
public class hello {
public static void main(String[] args) {
System.out.println( "hello indori");
for ( int i = 0; i < 10; i++ ) System.out.print( i + " " );
System.out.print( "\n" );
System.out.println( "good-by\n" );
}
}