标签: println

方法toString()的新类

这与我问过的早期问题有关.我正在向类添加toString()方法.该类使用整数堆栈创建任意长的自然数.我只是递增和递减,所以堆栈似乎是一个很好的方法.无论如何,我没有从以下代码获得任何输出:

public String toString() {
    String out_final = "", backwards = "", temp_str = "";
    Integer temp_int = 0;
    Character temp_char = ' ';

    while(!number.empty()) {
        temp_int = number.pop();
        temp_str = temp_int.toString();
        backwards.concat(temp_str);
    }

    while(backwards.length() > 0) {
        temp_char = backwards.charAt(backwards.length() - 1);
        temp_str = temp_char.toString();
        out_final.concat(temp_str);
    }
    return out_final;
}
Run Code Online (Sandbox Code Playgroud)

它被调用System.out.println(b4.toString()); .对象number是指我Stack<Integer> 必须从堆栈的末尾(显然是反向),然后再将其反转以正确打印.无论如何,不​​要急于这个,但总是感谢帮助!

java class tostring println

0
推荐指数
1
解决办法
167
查看次数

简单的java代码,打印明星

这里是java代码,它打印一个彼此相同的三角形,命名为A,B,C,D; 我的问题是如何在同一水平上打印它们*

public class ex_5_10 {
public static void main(String args[]){
    // (A)
    System.out.println("(A)") ;

    for(int row = 0 ; row < 10 ; row++){
        for(int column = 0 ; column < 10 ; column++){
            if(column > row) continue ;
            System.out.print("*");
        }
        System.out.println() ;
    }
    //*********************************
    // (B)
    System.out.println("(B)") ;

    for(int row = 0 ; row < 10 ; row++){
        for(int column = 0 ; column < 10 ; column++){
            if(column < row) continue ;
            System.out.print("*");
        }
        System.out.println() …
Run Code Online (Sandbox Code Playgroud)

java loops println

0
推荐指数
1
解决办法
2万
查看次数

SYSO(System.out.println())的作用是什么?

SYSO有什么影响System.out.println()?如果我的计算机正在执行一项大型工作,例如从数据库中取出2个Lakhs(大约2,000,000条)记录到文件,SYSO会影响执行时间吗?

java system out println

0
推荐指数
1
解决办法
1373
查看次数

Java数组,打印其他东西

我正在尝试从我的数组中打印项目,但是当我运行程序时,它会打印出Orders:testorder@4, testorder@5依此类推.关于如何修复它的任何提示所以它写了123买?

package hej;


public class TestOrder {
public static void main(String[] args) {

    Order order1 = new Order("123", "Buy");
    Order order2 = new Order("456", "Sell");
    Order order3= new Order("231", "Buy");
    Order order4= new Order("987", "Buy");


    OrderRegister orderregister = new OrderRegister();


    orderregister.addOrder(order1);
    orderregister.addOrder(order2);
    orderregister.addOrder(order3);
    orderregister.addOrder(order4);


    System.out.println("Orders: ");        
    for (int i = 0; i < orderregister.getArrayList().size(); i++){
        System.out.println(orderregister.getArrayList().get(i) + "-");

    }
}   
Run Code Online (Sandbox Code Playgroud)

}

java arrays println

0
推荐指数
1
解决办法
98
查看次数

如果输入非整数,如何打印错误?

程序告诉用户输入的整数是零,正,偶数还是奇数,还是负数,偶数或奇数.

我的问题是如果输入非整数,我想在println中添加错误.看最后一行.

   import java.util.Scanner;

public class IntegerCheck {
  public static void main(String [] args) {

    int x;
    System.out.println("Enter an integer value:");

    Scanner in = new Scanner(System.in);
    x = in.nextInt();
    //String x = in.nextInt();

   if (((x % 2) == 0) && (x< 0))
     System.out.println(x + " is a negative, even integer.");
   else if (((x % 2) == 0) && (x == 0))
  System.out.println(x + " is Zero.");
   else if ((x % 2)==0) 
     System.out.println(x + " is a positive, even integer.");

   if …
Run Code Online (Sandbox Code Playgroud)

java integer println

0
推荐指数
1
解决办法
1085
查看次数

为什么输出会不断重复?

我试着创建一个简单的计数器来计算一个字符在字符串中出现的次数,但我做错了.当我尝试打印计数器时,它会重复多次.

import java.util.Scanner;

public class Uppgift5 {

public static void main(String[] args) {

    int counter = 0;

    Scanner scanner = new Scanner(System.in);

    System.out.println("What string do you want to search: ");
    String string = scanner.nextLine();

    System.out.println("What letter do you want to count? ");
    String letter = scanner.nextLine();


    for(int i=0; i<string.length(); i++ ) {
        if (string.charAt(i) == letter.charAt(0)){
            counter++; 
        }

        System.out.println("This string has " + counter + " " + letter);

    }
}
}
Run Code Online (Sandbox Code Playgroud)

java println

0
推荐指数
1
解决办法
691
查看次数

阵列和错误的打印

当我运行此代码时,它会打印0,1,2,但我不知道为什么.你能解释一下吗?

public void run() {
        int[] arr =  new int [3];
        for(int i=0; i<arr.length;i++){
            arr[i]=i;
        }
        domore(arr);
        for(int i=0; i<arr.length;i++){
            println(arr[i]);
        }
    }

    private void domore(int[] arr) {
        // TODO Auto-generated method stub
        int [] att = new int [3];
        for(int i=0; i<att.length;i++){
            att[i]=77;
        }
        arr=att;
    }
Run Code Online (Sandbox Code Playgroud)

java arrays println

0
推荐指数
1
解决办法
130
查看次数

如何使用toString方法将HashMap转换为String时覆盖=符号?

下面是map的一部分,其中map被初始化为:
Map<Integer,Integer> map = new HashMap<>();
和我想要修改输出的行是

System.out.println("Price and items "+map.toString());
目前的输出是
{100 = 10,200 = 5}

我要显示
{100:10,200:5}

java hashmap tostring println

0
推荐指数
1
解决办法
2246
查看次数

如何使用Integer迭代和打印嵌套的HashMap作为值?

我想打印一个嵌套的HashMap,它是:

HashMap<Integer,HashMap<Character,Integer>> map;
Run Code Online (Sandbox Code Playgroud)

我搜索了很多,但我找不到打印整数的方法,因为当我使用getValues()时,它告诉我:"找不到符号".(因为它是一个整数值)

这就是我试图做的事情:

public void print(){
   for(Map.Entry<Integer, HashMap<Character,Integer>> t :this.map.entrySet()){
     Integer key = t.getKey();
     for (Map.Entry<Character,Integer> e : this.map.getValue().entrySet())
       System.out.println("OuterKey:" + key + " InnerKey: " + e.getKey()+ " VALUE:" +e.getValue());
   }
}
Run Code Online (Sandbox Code Playgroud)

我不能在我的第二个中使用getValue(),那么我还能使用什么呢?

提前致谢 !祝你今天愉快.克里斯.

java integer hashmap println getvalue

0
推荐指数
1
解决办法
2137
查看次数

为什么打印List [Array [String]]不输出值?

我试图理解我从下面的代码中获得的输出,它显示一些带有前缀的字母数字值@。我如何将其更改为("Hello,world"),("How,are,you")

Scala代码:

val words = List("Hello_world","How_are_you" )
val ww= words.map(line=>line.split("_"))
println(ww)
Run Code Online (Sandbox Code Playgroud)

输出

List([Ljava.lang.String;@7d4991ad, [Ljava.lang.String;@28d93b30)
Run Code Online (Sandbox Code Playgroud)

arrays scala println

0
推荐指数
1
解决办法
84
查看次数

标签 统计

println ×10

java ×9

arrays ×3

hashmap ×2

integer ×2

tostring ×2

class ×1

getvalue ×1

loops ×1

out ×1

scala ×1

system ×1