1. 程式人生 > >java註釋中空格和換行符的處理

java註釋中空格和換行符的處理

java 註釋換行寫成<P/>或<BR/>
空格寫成&nbsp;

如:

/**
     * 彈出操作確認對話方塊,彈出的確認框分為上下兩部分,上面是一串提示文字,下面有左右兩個操作按鈕 <BR/>
     *  ------------------------------- <BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;提示訊息&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     * |------------------------------|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;左按鈕&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;右按鈕&nbsp;&nbsp;|<BR/>
     * |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<BR/>
     *  -------------------------------
     *  
     * @param msgTxt  顯示在dialog上的提示訊息
     * @param leftButtonTxt 左下操作按鈕的顯示文字
     * @param rightButtonTxt 右下操作按鈕的顯示文字
     * @param leftButtonListener 左下操作按鈕的點選回撥
     * @param rightButtonListener 右下操作按鈕的點選回撥<BR/>
     */
    private void showConfirmDialog(String msgTxt, String leftButtonTxt, String rightButtonTxt, final OnClickListener leftButtonListener, final OnClickListener rightButtonListener) {
        final Dialog dialog = new Dialog(this,R.style.POSPassportDialog);
        dialog.setCanceledOnTouchOutside(false);
        dialog.setContentView(R.layout.dialog_confirm_no_title);
        LayoutParams lp = dialog.getWindow().getAttributes();
        lp.height = getResources().getDisplayMetrics().heightPixels/3;
        
        dialog.getWindow().setAttributes(lp);
        
        //彈窗顯示的提示訊息
        TextView tv_msg = (TextView) dialog.findViewById(R.id.tv_msg);
        tv_msg.setText(msgTxt);
        
        //左邊按鈕的處理
        final Button leftButton = (Button) dialog.findViewById(R.id.left_button);
        leftButton.setText(leftButtonTxt);
        leftButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                if(leftButtonListener !=null){
                    leftButtonListener.onClick(leftButton);
                }
                dialog.cancel();
            }
        });
        
        //右邊按鈕處理
        final Button rightButton = (Button) dialog.findViewById(R.id.right_button);
        rightButton.setText(rightButtonTxt);
        rightButton.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                if(rightButtonListener != null){
                    rightButtonListener.onClick(rightButton);
                }
                dialog.cancel();
            }
        });
        
        dialog.show();  
    }

顯示的效果:


相關推薦

java註釋空格處理

java 註釋換行寫成<P/>或<BR/> 空格寫成&nbsp; 如: /**      * 彈出操作確認對話方塊,彈出的確認框分為上下兩部分,上面是一串提示文字,下面有左右兩個操作按鈕 <BR/>      *  ------

PHP刪除字串空格究極方法

//刪除空格和回車 function trimall($str){ $qian=array(" "," ","\t","\n","\r"); return str_replace($

在HTML輸出文字需要保留空格時需要加

需要保留以text或textarea提交的包含空格和換行符時,在前段顯示內容時需要加上: <pre>所顯示的內容</pre> 但是要記住: <pre> 顯示的內容 </pre> 這樣做的話會讓內容上下多出一行空白,也就是說

java正則表示式替換空格

public static String getStringNoBlank(String str) { if(str!=null && !"".equals(str)) { Pattern p = Pa

golang字串去除空格

package main import ( "fmt" "strings" ) func main() { str := "welcome to bai\ndu\n.com" // 去除空

BAT:文件替換字(保留空格)

dst oca findstr temp set -o lin pla dexp 1 @echo off 2 rem CMD:"color --help" 3 :: setting color:back white,content blue 4 color f9

eclipsejava註釋,怎麼進行(不要使用,因為非常影響顯示效果,放那裡一個顯得怪怪的)?

eclipse中的java註釋,怎麼進行換行(不要使用<br>和<p>,因為非常影響顯示效果,放那裡一個<br>和<p>顯得怪怪的)? 明明我的javadoc自定義的模板裡,是換行的。 但是生成後,點選儲存,就縮到一

java去掉String裏面的空格

leave package != null mat import stat img [] 1 package com.ynet.utils; 2 3 import java.util.regex.Matcher; 4 import java.util.regex

python 從檔案讀取資料,同時去除掉空格

從檔案中讀取資料,同時去除掉空格和換行,程式碼如下 import numpy as np def sort(path): w = open(path,'r') l = w.readlines() col=[] for k in l: k = k.strip('\n')

MySQL去除欄位的回車

今天處理資料的時候,將Excel資料匯入MySQL後,通過SQL語句卻查不到需要的資料,後來找到一篇帖子解決了這個問題,原文地址:https://blog.csdn.net/u012586848/article/details/50997865,內容如下: 問題: 在使用【 load data

hive某個欄位包括\n(衝突)

用spark執行SQL儲存到Hive中: hiveContext.sql("insert overwrite table test select * from aaa") 執行完成,沒報錯,但是核對結果的時候,發現有幾筆資料超出指定範圍(實際只包含100/200) 最終排查到是

BAT:檔案替換字元(保留空格)

1 @echo off 2 rem CMD:"color --help" 3 :: setting color:back white,content blue 4 color f9 5 6 ::old string and replace string 7 set old_str=ip

Python獲取一段文章字母出現頻率前5的字母以及個數(去除空格等,只算字母)

import time,re from collections import Counter text = 'A friend of mine named Paul received an automobile from his brother as Christmas present.

Android studio 在資原始檔strings.xml新增空格

<string name="aiyisi_tip">\t\t愛義思(上海)科技發展有限公司,國家級高新技術企業,成立於2012年。\n\t\t愛義思來自Acesmart的音譯。\n\t\t愛義思的使命是:一流智慧產品 創造美好生活,讓生活不在難!\n\t\t愛義思奉行“敬天愛人

SQL Server:替換文字的回車 SQL Server:替換文字的回車

SQL Server:替換文字中的回車和換行符   --替換回車符 update master_locationSET street_number = REPLACE(street_number, CHAR(13), '') --替換換行符 update m

java 去掉檔案裡的空格

看到來自百度知道的一個回答:https://zhidao.baidu.com/question/360601157946375732.htmljava 去掉txt裡的空格和回車符(也就是換行符)程式碼怎麼寫下面的評論中 007黃家駒 的建議也很可行。在此記錄下String f

Java 替換字串的回車的方法

使用正則表示式進行替換: 程式碼片段: String documentTxt = EntityUtils.toString(entity,"gbk");//獲取資料  documentTxt=documentTxt.replaceAll("[\\t\\n\\r]",

makefile使用萬用字元

介紹 makefile 規則的其它寫法,如在命令中使用萬用字元,和把命令與依賴寫在同一行,以及換行符的使用。看例子 test006,除了 makefile 檔案不一樣,test006 與 test005 的其它檔案是一樣的。 #執行方式:#make -f test006.m

資料採集或資料處理去除多餘空格等等的方法

採集或處理資料時,需求當有連續空格時保留一個空格,換行符存為一個空格 xpath中可以採用  normalize-space()  方法: root.xpath('normalize-space(string(//*))') 當需要在資料處理中操作時,可先將字串分割為

文字檔案空格、製表符的去除

爬了一段文字,儲存為文字文件後,有很多很多空格,剛看了python的正則表示式,嘗試著使用re模組去除文字內容中的空格。import re f=open("duanzi.txt") data=f.read() print(data) f.close() out=open('o