簡體   English   中英

我如何在System.out.print中收集int

[英]How can I gather int in System.out.print

public class Variables {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
int a = 5;
int b = 11;

所以我必須使a = 11和b =5。我想當我收集5和6並畫11中的6時就可以做到。我想:System.out.println(a + 6); System.out.println(b-6); 會起作用,但不幸的是它必須說:“給11給5”,所以我的戰術沒有起作用。 如果您能幫助我,我將非常感激

在Java中,要打印到控制台,您可以編寫

System.out.println(/*some String here*/);

您可以創建String,然后將其傳遞給System.out.println(s),也可以匿名構造字符串:

System.out.println("foo");

如果要連接字符串,請使用“ +”符號:

System.out.println("foo " + a + " bar");

不要忘記那里的空間。 希望這會有所幫助,並祝你好運。

如果您只需要切換ab的值(這就是我理解您的解釋的方式),並且允許您通過新變量切換值,則只需創建一個臨時變量即可切換它們。

public class Variables {

public static void main(String[] args) {

      int a = 5;
      int b = 11;

      int temp = b;
      b = a;

      System.out.println("A gives " + temp + " B gives " + b);
} 

如果要在沒有臨時變量的情況下執行此操作:

a = (a + b) - (b = a);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM