为了账号安全,请及时绑定邮箱和手机立即绑定

测试游戏逻辑

@Test
	public void moveLeft(){
		
		for(int i=0;i<4;i++){
			for(int j=1;j<4;j++){
				System.out.print("*");
				
				for(int k=0;k<j;k++){
					System.out.print("-");
				}
			}
			System.out.println();
		}
	}
	
	@Test
	public void moveRight(){
		for(int i=0 ;i<4;i++){
			for(int j=2 ;j>=0; j--){
				System.out.print("*");
				
				for(int k=3;k>j;k--){
					System.out.print("$");
				}
			}
			System.out.println();
		}
	}
	
	@Test
	public void canMoveUp(){
		for(int i=0;i<4;i++){
			for(int j=1;j<4;j++){
				System.out.print("&");
			}
			System.out.println();
		}
	}
	
	@Test
	public void canMoveDown(){
		for(int i=0;i<4;i++){
			for(int y=2;y>=0;y--){
				System.out.print("#");
			}
			System.out.println();
		}
	}


正在回答

1 回答

我覺得可以考慮編寫一個旋轉 90 度的函數,調用若干次之後再調用 moveLeft() 再調用若干次就可以實現剩下兩個函數。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

测试游戏逻辑

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信