Java每日编程day2

第一题

package com.pcx.day2;

/*

* 九九乘法表并逆序

*/

public class JiuJiu {

public static void main(String[] args) {

for (int i = 1; i < 10; i++) {

for (int j = 1; j <= i; j++) {

System.out.print(j+"*"+i+"="+i*j+"\t");

}

System.out.println();

}

System.out.println("==========================================");

for (int i = 9; i >0; i--) {

for (int j = 1; j <= i; j++) {

System.out.print(j+"*"+i+"="+i*j+"\t");

}

System.out.println();

}

}

}

第二题

package com.pcx.day2;

/**

* 在控制台打印菱形

* @author Administrator

*

*/

public class LingXing {

public static void main(String[] args) {

//前三行

for (int i = 0; i <=3; i++) {

for (int j = 0; j <= 2-i; j++) {

System.out.print(" ");

}

for (int j = 0; j <= 2*i; j++) {

System.out.print("*");

}

System.out.println();

}

//后三行

for (int i = 0; i <=3; i++) {

for (int j = 0; j <=i; j++) {

System.out.print(" ");

}

for (int j = 0; j < 5-2*i; j++) {

System.out.print("*");

}

System.out.println();

}

}

}

package com.pcx.day2;

import java.util.Arrays;

/*

* 冒泡排序

*/

public class PaiXu {

public static void main(String[] args) {

int []array={2,1,3,4,6,67,9,3,54};

for (int i = 0; i < array.length; i++) {

for (int j = i; j < array.length; j++) {

if (array[i]>array[j]) {

int temp=array[i];

array[i]=array[j];

array[j]=temp;

}

}

}

System.out.println(Arrays.toString(array));

}

}

package com.pcx.day2;

/*

* 100内的素数

* 素数的因子只有1和他本身

到之间的所有整数去除,均无法整除,则n为质数

*/

public class SuShu {

public static boolean isSu(int x) {

for (int i = 2; i <=Math.sqrt(x); i++) {

if (x%i==0) {

return false;

}

}

return true;

}

public static void main(String[] args) {

for (int i = 2; i < 100; i++) {

if (isSu(i)) {

System.out.println(i+"是素数");

}

}

}

}

Java每日编程day2的更多相关文章

  1. 【Java每日一题】20161213

    package Dec2016; public class Ques1213 { public static void main(String[] args){ String str1 = " ...

  2. JAVA GUI编程学习笔记目录

    2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之 ...

  3. 【Java每日一题】20170106

    20170105问题解析请点击今日问题下方的"[Java每日一题]20170106"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  4. 【Java每日一题】20170105

    20170104问题解析请点击今日问题下方的"[Java每日一题]20170105"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  5. 【Java每日一题】20170104

    20170103问题解析请点击今日问题下方的"[Java每日一题]20170104"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  6. 【Java每日一题】20170103

    20161230问题解析请点击今日问题下方的"[Java每日一题]20170103"查看(问题解析在公众号首发,公众号ID:weknow619) package Jan2017; ...

  7. 【Java并发编程实战】----- AQS(四):CLH同步队列

    在[Java并发编程实战]-–"J.U.C":CLH队列锁提过,AQS里面的CLH队列是CLH同步锁的一种变形.其主要从两方面进行了改造:节点的结构与节点等待机制.在结构上引入了头 ...

  8. 【Java并发编程实战】----- AQS(三):阻塞、唤醒:LockSupport

    在上篇博客([Java并发编程实战]----- AQS(二):获取锁.释放锁)中提到,当一个线程加入到CLH队列中时,如果不是头节点是需要判断该节点是否需要挂起:在释放锁后,需要唤醒该线程的继任节点 ...

  9. 【Java并发编程实战】----- AQS(二):获取锁、释放锁

    上篇博客稍微介绍了一下AQS,下面我们来关注下AQS的所获取和锁释放. AQS锁获取 AQS包含如下几个方法: acquire(int arg):以独占模式获取对象,忽略中断. acquireInte ...

随机推荐

  1. display:inline、block、inline-block的区别(摘抄)

    display:inline.block.inline-block的区别 display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始: 高度,行高以及顶和底边距都 ...

  2. .NET中Quartz任务调度器的简单应用实例

    1.首先从NuGet中安装Quartz,安装最新版本就OK 2.新建一个Job类实现Quart中的IJob接口用于执行业务逻辑,代码如下: class CheckUpdateJob : IJob { ...

  3. [笔记] FMX 移动平台 TWebBrowser 问题

    FMX 移动平台下的 TWebBrowser 有一问题: 某些机子当 WebBrowser.Visible := False; 后,依然留在全屏,虽然看不见,但无法点击操作. 解决:用 WebBrow ...

  4. TMS Xdata Server

    Xdata 在TMS中扮演的桥的角色,一年前仔细看过TMS 的源码,当时对流程很清晰,随着时间慢慢的过去,现在该忘记的都忘记了.所以用此文章来记录自己对Xdata还剩下的一点点的记忆... 光有xda ...

  5. 常用模块 - openpyxl模块

    一.简介 xlrd/xlwt 主要是针对Office 2003或更早版本的XLS文件格式 缺点:不支持XLSX文件格式 OpenPyXL 能读能写能修改 缺点:不支持XLS Microsoft Exc ...

  6. python2018年秋季调研

    在2018年秋季,Python软件基金会与JetBrains发起了年度Python开发者调查. 报告的目的是寻找Python领域的新趋势,帮助开发者深入了解2018年Python开发者的现状. 本报告 ...

  7. CTF-i春秋网鼎杯第四场部分writeup

    CTF-i春秋网鼎杯第四场部分writeup 因为我们组的比赛是在第四场,所以前两次都是群里扔过来几道题然后做,也不知道什么原因第三场的题目没人发,所以就没做,昨天打了第四场,简直是被虐着打. she ...

  8. JavaWeb基础—Servlet

    一.Servlet是什么 是服务器上运行的Java小应用程序,并被称为JavaWeb三大组件之一 通常我们把实现了Servlet的类,称之为Servlet Servlet作用主要是 1.接收请求数据 ...

  9. 20155212 C语言实现linux下pwd命令的两种方法

    20155212 C语言实现linux下pwd命令的两种方法 学习pwd命令 通过man pwd命令查看 pwd [OPTION],一般不加参数 -P显示当前目录的物理路径 -L显示当前目录的连接路径 ...

  10. Boltzmann机神经网络python实现

    (python 3) import numpy from scipy import sparse as S from matplotlib import pyplot as plt from scip ...