A. 怎麼讓字元串輸出不換行
java輸出內容主要是使用system系統類,如果要不換行輸出可以使用如下語句:System.out.print()
換行輸出System.out.println()
B. 在java中怎樣不自動換行輸出
你好,很高興為你解答。
使用System.out.print()就不會自動換行輸出。
C. java中輸出語句Println為什麼可以不換行輸出
應該修改為:x == arr.length - 2
publicclassArrayDemo{
publicstaticvoidmain(String[]args){
int[]arr={11,22,33,44,55};
System.out.print("[");
for(intx=0;x<arr.length;x++){
if(x==arr.length-2){
System.out.println(arr[x]+"]");
}else{
System.out.print(arr[x]+"");
}
}
}
}
當x==0時:執行else中的語句,結果是:[11
當x==1時:執行else中的語句,結果是:[1122
當x==2時:執行else中的語句,結果是:[112233
當x==3時:執行if中的語句,結果是:[11223344]此處執行完就會換行
當x==4時:執行else中的語句,結果是:[11223344]
55
結束。
效果:
D. 一個數組在經過排序後換行輸出,但我想讓它不換行,有什麼辦法嗎(java)
用這個System.out.print();再加一句
System.out.print(" ");
每個數中間加個空格就行了。
或者
for(int cc : a){
System.out.print(cc+' ');
}
E. Java的常用輸入輸出語句
常用的輸入語句是:
輸入字元串:new Scanner(System.in).next();
輸入整數:new Scanner(System.in).nextInt();
輸入小數:new Scanner(System.in).nextDouble();
常用的輸出語句:
換行輸出: System.out.println(變數或字元串);
非換行輸出: System.out.print(變數或字元串);
換行輸出錯誤提示(默認是紅字):System.err.println(變數或字元串);
不換行輸出錯誤提示(默認是紅字): System.err.print(變數或字元串));
F. 在Java中怎樣實現輸出到cmd控制台的時候不換行
用回車\r即可
如 System.out.print("\r當前時間:" + format.format(new java.util.Date()));
當然這需要每次輸出的長度是一樣的,否則若後面的數據較短,就無法將上一次的全部覆蓋掉。
解決方法:先用「\r」+足夠多的空格清空行
另外為了看清效果,每列印一行需暫停一會,如下面代碼:
public class Test {
public static void main(String... a) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
for(int i=0; i<100; i++) {
System.out.print("\r當前時間:" + format.format(new java.util.Date()));
try {
Thread.sleep(1000);
} catch (Exception e) {}
}
}
}