空格可以直接輸入,例如System.out.println(" ");而如果用String表示那些符號(hào)的話,空格直接就是\t就行。
在建陽(yáng)等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需求定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷,外貿(mào)網(wǎng)站建設(shè),建陽(yáng)網(wǎng)站建設(shè)費(fèi)用合理。
\\ 反斜杠\' 單引號(hào)'
\" 雙引號(hào)"
\uxxxx 以十六進(jìn)制指定Unicode字符輸
\dxxx 以八進(jìn)制指定Unicode字符輸出
\b 倒退一個(gè)字符
\f 換頁(yè)
\n 換行
\r 光標(biāo)移至行首
\t 跳格(一個(gè)TAB鍵)
擴(kuò)展資料
運(yùn)算符是一些特殊的符號(hào),主要用于數(shù)學(xué)函數(shù)、一些類型的賦值語(yǔ)句和邏輯比較方面。特殊字符的表示方法:
\r?回車?('\u000D')
\d?數(shù)字等價(jià)于[0-9]
\D?非數(shù)字等價(jià)于[^0-9]
\s?空白符號(hào)?[\t\n\x0B\f\r]
\S?非空白符號(hào)?[^\t\n\x0B\f\r]
\e Escape
\b?一個(gè)單詞的邊界
\B?一個(gè)非單詞的邊界
\G?前一個(gè)匹配的結(jié)束
參考資料:百度百科 Java
public class Main {
private String str = "你好";
public Main() {
addBlank(10);
System.out.println(str);
System.out.printf("新字符串長(zhǎng)度:%d\n", str.length());
}
public void addBlank(int n){
String a = str.substring(0, 1);
String b = str.substring(1);
str = String.format("%s%" + (n + 1) + "s", a, b);
}
public static void main(String[] args) {
new Main();
}
}
/**按行讀取?*/import java.io.*;public class SystemInTest {
public static void main(String[] args) {??BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));??String str;??try {???str = stdin.readLine();???System.out.println(str);??} catch (IOException e) {???e.printStackTrace();??}???}}
Java控制臺(tái)輸入帶空格的字符串,讀取的時(shí)候只要按照行來(lái)讀取,就可以獲取到輸入的空格,下面是示例:/**按行讀取 */import java.io.*;public class SystemInTest {public static void main(String[] args) { ?BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));//建立從控制臺(tái)輸入的類 ?String str; ?try { ? str = stdin.readLine();//讀取一行 ? System.out.println(str); ?} catch (IOException e) { ? e.printStackTrace(); ?} ? }}
import?java.util.Scanner;
public?class?encode2013
{
public?static?void?main(String[] args){
String inString;
String delimiter;
Scanner scan =?new?Scanner(System.in);
inString=scan.nextLine();
delimiter=scan.next();
inString= inString.replace(" ",delimiter);
System.out.println(inString);
}