For循环
public class For {
public static void main ( String[ ] args) {
int odd = 0 ;
int even = 0 ;
for ( int i = 0 ; i < 100 ; i++ ) {
if ( i% 2 == 0 ) {
even+= i;
} else {
odd= odd+ i;
}
}
System. out. println ( "基数之和:" + odd) ;
System. out. println ( "偶数之和:" + even) ;
}
}
while和do while
public class While {
public static void main ( String[ ] args) {
int i = 0 ;
int sum = 0 ;
while ( i< 100 ) {
sum= sum+ i;
i++ ;
}
System. out. println ( sum) ;
}
public class Whiles {
public static void main ( String[ ] args) {
int i = 0 ;
int sum = 0 ;
do {
sum= sum+ i;
i++ ;
} while ( i< 100 ) ;
System. out. println ( sum) ;
}
}
乘法表
public class ChengfaBiao {
public static void main ( String[ ] args) {
for ( int j= 1 ; j<= 9 ; j++ ) {
for ( int i= 1 ; i<= j; i++ ) {
System. out. print ( i+ "*" + j+ "=" + i* j+ "\t" ) ;
}
System. out. println ( ) ;
}
}
}
三角形
public class Triangular {
public static void main ( String[ ] args) {
for ( int i = 1 ; i<= 5 ; i++ ) {
for ( int j = 5 ; j>= i; j-- ) {
System. out. print ( " " ) ;
}
for ( int j = 1 ; j<= i; j++ ) {
System. out. print ( "*" ) ;
}
for ( int j = 1 ; j< i; j++ ) {
System. out. print ( "*" ) ;
}
System. out. println ( ) ;
}
System. out. println ( "----------------------------------------" ) ;
for ( int i = 1 ; i<= 5 ; i++ ) {
for ( int j = 1 ; j<= i; j++ ) {
System. out. print ( " " ) ;
}
for ( int j= 5 ; j>= i; j-- ) {
System. out. print ( "*" ) ;
if ( j< 0 ) {
break ;
}
}
for ( int j= 5 ; j> i; j-- ) {
System. out. print ( "*" ) ;
if ( j< 0 ) {
break ;
}
}
System. out. println ( ) ;
}
}
}
冒泡排序
public class Maopao {
public static void main ( String[ ] args) {
int arr[ ] = { 1 , 6 , 9 , 5 , 8 , 3 , 10 , 20 } ;
for ( int i = 0 ; i < arr. length- 1 ; i++ ) {
for ( int j = 0 ; j < arr. length - 1 - i; j++ ) {
int temp = arr[ j] ;
if ( temp < arr[ j + 1 ] ) {
arr[ j] = arr[ j + 1 ] ;
arr[ j + 1 ] = temp;
}
}
}
for ( int i = 0 ; i < arr. length; i++ ) {
System. out. println ( arr[ i] ) ;
}
}
}