package base;
public class base01 {
public static void main ( String[ ] args) {
System. out. println ( "hello" ) ;
}
}
package base;
public class base02 {
public static void main ( String[ ] args) {
int a = 100 ;
int b = 200 ;
byte c = 100 ;
byte d = 100 ;
System. out. println ( a+ b) ;
System. out. println ( c+ d) ;
a = ( byte ) a;
b = ( byte ) b;
System. out. println ( a) ;
System. out. println ( b) ;
}
}
package base;
public class base03 {
public static void main ( String[ ] args) {
int a = 12 ;
{
int b = 2 ;
System. out. println ( a) ;
System. out. println ( b) ;
b += a;
System. out. println ( b) ;
}
int x, y, z, k;
x = y = z = 10 ;
}
}
package base;
public class base04 {
public static void main ( String[ ] args) {
String macbook = "macbook" ;
double macsize = 13.3 ;
double macprice = 19999.99 ;
String macconfig = "i5+4GB+500G" ;
int maccount = 5 ;
System. out. println ( "-------------------商城库存清单-----------------------" ) ;
System. out. println ( "品牌型号 尺寸 价格 配置 库存数" ) ;
System. out. println ( macbook+ " " + macsize+ " " + macprice+ " " + macconfig+ " " + maccount) ;
}
}
package base;
public class base05 {
public static void main ( String[ ] args) {
int a = 10 ;
if ( a < 10 ) {
a++ ;
System. out. println ( a) ;
}
if ( a % 2 == 0 ) {
System. out. println ( "a可以被2整除" ) ;
} else {
System. out. println ( "a不可以被2整除!" ) ;
}
}
}
package base;
public class base06 {
public static void main ( String[ ] args) {
int grade = 75 ;
if ( grade >= 90 ) {
System. out. println ( "优" ) ;
} else if ( grade >= 75 ) {
System. out. println ( "良" ) ;
} else if ( grade >= 60 ) {
System. out. println ( "及格" ) ;
} else {
System. out. println ( "不及格" ) ;
}
}
}
package base;
public class base07 {
public static void main ( String[ ] args) {
int finger = 5 ;
switch ( finger) {
case 1 :
System. out. println ( "大拇指" ) ;
break ;
case 2 :
System. out. println ( "食指" ) ;
break ;
case 3 :
System. out. println ( "中指" ) ;
break ;
case 4 :
System. out. println ( "无名指" ) ;
break ;
case 5 :
System. out. println ( "小拇指" ) ;
break ;
default :
System. out. println ( "没有" ) ;
break ;
}
int week = 6 ;
switch ( week) {
case 1 :
case 2 :
case 3 :
case 4 :
case 5 :
System. out. println ( "上班" ) ;
break ;
case 6 :
case 7 :
System. out. println ( "休息" ) ;
break ;
}
}
}
package base;
public class base08 {
public static void main ( String[ ] args) {
int a = 0 ;
while ( a < 10 ) {
System. out. println ( "$" + a) ;
a ++ ;
}
System. out. println ( "a现在的值为:" + a) ;
do {
System. out. println ( a) ;
a = a+ 2 ;
} while ( a < 20 ) ;
System. out. println ( "a现在的值为:" + a) ;
for ( int i = 5 ; i < 10 ; i++ ) {
System. out. println ( a) ;
a++ ;
}
System. out. println ( "a现在的值为:" + a) ;
for ( int i = 0 ; i < 10 ; i++ ) {
for ( int j = 0 ; j < i; j++ ) {
System. out. print ( "*" ) ;
}
System. out. print ( "\n" ) ;
}
int sum = 0 ;
for ( int i = 0 ; i < 10 ; i++ ) {
if ( i % 2 == 0 ) {
continue ;
}
sum += i;
}
System. out. println ( sum) ;
}
}
package base;
import java. util. Random;
import java. util. Scanner;
public class base09 {
public static void main ( String[ ] args) {
int i = 1 ;
int randomnumber = new Random ( ) . nextInt ( 10 ) ;
System. out. println ( "随机数已产生" ) ;
System. out. println ( "请输入你猜的数字:" ) ;
Scanner sc = new Scanner ( System. in) ;
int enternumber = sc. nextInt ( ) ;
while ( enternumber != randomnumber) {
i++ ;
if ( enternumber > randomnumber) {
System. out. println ( "你猜大了" ) ;
} else {
System. out. println ( "你猜小了" ) ;
}
enternumber = sc. nextInt ( ) ;
}
System. out. println ( "恭喜你猜对了!你一共猜了" + i+ "次" ) ;
}
}
package base;
public class base10 {
public static void main ( String[ ] args) {
recttangle ( 8 , 3 ) ;
System. out. println ( area ( 8 , 3 ) ) ;
}
public static void recttangle ( int x, int y) {
for ( int i = 0 ; i < y; i++ ) {
for ( int j = 0 ; j < x; j++ ) {
System. out. print ( "*" ) ;
}
System. out. print ( "\n" ) ;
}
}
public static int area ( int x, int y) {
int temp = x* y;
return temp;
}
}
package base;
public class base11 {
public static void main ( String[ ] args) {
int sum1 = add ( 1 , 2 ) ;
int sum2 = add ( 1 , 2 , 3 ) ;
double sum3 = add ( 1.4 , 3.1 ) ;
System. out. println ( sum1+ "---" + sum2+ "----" + sum3) ;
}
public static int add ( int x, int y) {
System. out. println ( "重载方法1" ) ;
return x + y;
}
public static int add ( int x , int y, int z) {
System. out. println ( "重载方法2" ) ;
return x + y + z;
}
public static double add ( double x, double y) {
System. out. println ( "重载方法3" ) ;
return x+ y;
}
}
package base;
public class base12 {
public static void main ( String[ ] args) {
int [ ] arr = new int [ 4 ] ;
arr[ 0 ] = 1 ;
arr[ 2 ] = 2 ;
arr[ 3 ] = 3 ;
for ( int i = 0 ; i < arr. length; i++ ) {
System. out. println ( arr[ i] ) ;
}
}
}
package base;
public class base13 {
public static void main ( String[ ] args) {
int [ ] arr = { 10 , 2 , 3 , 4 , 0 } ;
System. out. println ( getmax ( arr) ) ;
}
static int getmax ( int [ ] arr) {
int max = arr[ 0 ] ;
for ( int i = 0 ; i < arr. length; i++ ) {
if ( max < arr[ i] ) {
max = arr[ i] ;
}
}
return max;
}
}
package base;
public class base14 {
public static void main ( String[ ] args) {
int [ ] arr = { 2 , 9 , 6 , 1 , 64 , 5 , 12 } ;
printarry ( arr) ;
System. out. println ( "初始数组" ) ;
bubble ( arr) ;
}
public static void printarry ( int [ ] arr) {
for ( int i = 0 ; i < arr. length; i++ ) {
System. out. print ( arr[ i] + "/" ) ;
}
}
public static void bubble ( int [ ] arr) {
for ( int i = 0 ; i < arr. length- 1 ; i++ ) {
for ( int j = 0 ; j < arr. length- i- 1 ; j++ )
if ( arr[ j] < arr[ j + 1 ] ) {
int temp = arr[ j] ;
arr[ j] = arr[ j + 1 ] ;
arr[ j + 1 ] = temp;
}
System. out. print ( "这是第" + i+ 1 + "次排序" ) ;
printarry ( arr) ;
System. out. print ( "\n" ) ;
}
}
}
package base;
public class base15 {
public static void main ( String[ ] args) {
int [ ] [ ] arr = new int [ 3 ] [ ] ;
arr[ 0 ] = new int [ ] { 1 , 2 } ;
arr[ 1 ] = new int [ ] { 3 , 4 , 5 } ;
arr[ 2 ] = new int [ ] { 6 , 7 , 8 , 9 } ;
int all = 0 ;
for ( int i = 0 ; i < arr. length; i++ ) {
int x = 0 ;
for ( int j = 0 ; j < arr[ i] . length; j++ ) {
x += arr[ i] [ j] ;
}
System. out. println ( "第" + i+ 1 + "组和为" + x) ;
all += x;
}
System. out. println ( "总和为" + all) ;
}
}
package base;
import java. util. Random;
import java. util. Scanner;
public class base16 {
public static void addname ( String[ ] people) {
Scanner sc = new Scanner ( System. in) ;
for ( int i = 0 ; i < people. length; i++ ) {
people[ i] = sc. next ( ) ;
}
}
public static void showname ( String[ ] people) {
for ( int i = 0 ; i < people. length; i++ ) {
System. out. println ( "第" + ( i+ 1 ) + "个名字是:" + people[ i] ) ;
}
}
public static String randomname ( String[ ] people) {
int index = new Random ( ) . nextInt ( people. length) ;
String name = people[ index] ;
return name;
}
public static void main ( String[ ] args) {
String[ ] people = new String [ 4 ] ;
addname ( people) ;
showname ( people) ;
String randomname = randomname ( people) ;
System. out. println ( "点名:" + randomname) ;
}
}