原创 控制檯輸入年份,判斷是否爲閏年?

public static void year() { System.out.print("請輸入一個年份?"); Scanner scanner = new Scanner(System.in);

原创 實現簡單的二進制

public static void number(int d) { int a = d; List<String> list = new ArrayList<>(); boolea

原创 打印出1~100之間的奇數

for(int i=1;i<101;i++){ if(i%2!=0){ System.out.print(i+" "); } }

原创 求1-5的和/積。1+2+3+4+5,1*2*3*4*5

public static void nu(){ int count=0; for(int i=1;i<6;i++){ count=count+i; }

原创 android中如何封裝一個好用的動態導航欄

《android中如何打造一個動態的底部導航欄》 在上一篇只是教大家一些基礎的東西,今天來完成一個真正的動態底部導航欄的項目,本項目還是會分幾步來完成,不懂的可以根據步驟一步一步的來,每個步驟都會解釋清楚,相信大家一定會學習到一些

原创 AsyncTask異步任務

1:在android中主線程(UI線程)不能執行耗時操作,耗時操作通常放到子線程中完成 2、在android中只能在主線程(UI線程)來操作ui控件 3、在android中,主線程不能執行訪問網絡的代碼 所以需要

原创 簡單的冒泡排序

public static void maopao() { int a[] = { 1, 2, 4, 7, 3, 5, 6 }; for(int i=0;i<a.length-1;i++){

原创 菲波拉契數列問題

題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數爲多少?    public class number { public void

原创 用異步任務實現簡單的新聞資訊

程序中用到的有接口回調,接口回調在開發中是很重要的,能解決很多問題,如果有不懂得,可以繼續關注我的博客,部分博客中有我對於接口回調的理解,我會後續會寫更多的博客,我的技術有限,所以代碼都是以簡單的爲主,異步任務有不懂得,我的博客也

原创 CSDN-markdown編輯器的使用方法

使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式

原创 異步任務的工具類

*由於在開發的過程中用異步任務下載的東西一般是json和圖片 *所以本工具類只涉及到這兩種類型,如果有興趣,再或者有其他的需求的話,自己可以擴充工具類的功能 import java.io.ByteArrayOutputStrea

原创 String類(一)

創建字符串 創建字符串有以下幾種方法: 1. String(char a[])方法 解釋說明:用一個字符數組創建String對象 舉例說明: char a[]={'a','b','c'}; String s=new St

原创 淺談集合類

淺談:在開發中我們肯定用到過數組,由於數組的長度是不變的,所以有的時候在開發中會造成不必要的麻煩,比如浪費內存資源,有的人說:“在寫代碼的時候,如果數組的內存不夠用,那我們不是可以重新創建一個數組嗎?”確實可以,但是如果你有一百個

原创 JAVA編寫數組的工具類

public class ArrayTool { private ArrayTool() {// 不需要創建構造方法,所以爲了防止創建,構造方法私有化 } /** * 獲取整形數組的最大值

原创 實現從網絡上下載圖片轉化成Bitmap

public Bitmap getBitmap(String url) { InputStream inputStream=null; ByteArrayOutputStream outputStream=nul