小编use*_*743的帖子

使用CSS/HTML在悬停时更改图像

我有这个问题,我设置一个图像,当鼠标悬停时显示另一个图像,但第一个图像仍然出现,新的图像不会改变高度和宽度,并重叠另一个.我仍然是HTML/CSS的新手,所以我可能错过了一些简单的东西.这是代码:

<img src="LibraryTransparent.png" id="Library">
Run Code Online (Sandbox Code Playgroud)
#Library {
    height: 70px;
    width: 120px;
}

#Library:hover {
    background-image: url('LibraryHoverTrans.png');
    height: 70px;
    width: 120px;
}
Run Code Online (Sandbox Code Playgroud)

html css image hover

71
推荐指数
6
解决办法
57万
查看次数

如何在Java中打印信息表

我正在尝试用Java打印一个表,我想知道最好的方法是什么?

我已经尝试打印新行并使用\ t使内容排成一行,但它不起作用.有没有一种方法可以做到这一点或更好的方法?

java text-alignment

9
推荐指数
3
解决办法
5万
查看次数

Java字符串索引超出范围:0

我有这个问题,一旦我输入我的第一个输入程序崩溃,我得到

字符串索引超出范围:0

我看了别处并试图找到我的错误,但我发现了不同的问题,而不是我的问题.有人可以告诉我哪里出错了?

感谢您的帮助,以下是代码:

import java.util.Scanner;

public class Assignment1Q2 {

    public static void main(String[] args) {

        System.out.println("Thank you for your call,\nPlease take some time to answer a few questions");
        collectData();

    }//end of main

    public static void collectData() {

        Scanner userInput = new Scanner(System.in);

        int age;
        char gender;
        char show;
        int over30MY = 0, over30FY = 0, under30MY = 0, under30FY = 0;
        int over30MN = 0, over30FN = 0, under30MN = 0, under30FN = 0;

        System.out.println("\nWhat is your age?\n");
        age …
Run Code Online (Sandbox Code Playgroud)

java string exception

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

两分钟之间的差异

我已经看到一些使用Joda Time和其他方法的例子来计算两个日期之间的差异,以毫秒为单位,但是如何应用这些只是在几分钟内获得两次之间的差异?例如,下午2:45到11:00之间的差异是225分钟.

java time

4
推荐指数
1
解决办法
3万
查看次数

在Java中输入无效后重新提示用户

我正在用java编写这个程序,我需要在输入无效后重新提示用户.我找到了一个解决方案,但发现如果用户在重新提示后输入另一个无效输入,那么它会继续.有人可以告诉我一个更好的解决方案吗?无论如何我会告诉你我有什么:

System.out.println("What is your age?\n");
    age = userInput.nextInt();

    if((age > 120) || (age < 1)) {//error message
        System.out.println("ERROR Please enter a valid age");
        System.out.println("");
        System.out.println("What is your age?\n");
        age = userInput.nextInt();
    }//end if
Run Code Online (Sandbox Code Playgroud)

如果用户在再次提示后输入了无效输入,程序将继续,我该如何克服这个问题呢?

java loops for-loop while-loop do-while

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

Loop疯了

即使我输入有效的输入并且找不到它的错误,这个循环仍然给我错误信息.它与程序中的其他循环相同,都可以正常工作.有谁知道这个问题?这是循环:

System.out.println("Male or Female (M/F)");
    gender = userInput.next().charAt(0);
    gender = Character.toLowerCase(gender);

    while((gender != 'm') || (gender != 'f')) {
        System.out.println("ERROR Please enter a valid age");
        System.out.println("Male or Female (M/F)");
        gender = userInput.next().charAt(0);
        gender = Character.toLowerCase(gender);
    }//end while
Run Code Online (Sandbox Code Playgroud)

现在,如果我输入"m"或"f",它会给我错误信息吗???? ???

java loops while-loop

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

标签 统计

java ×5

loops ×2

while-loop ×2

css ×1

do-while ×1

exception ×1

for-loop ×1

hover ×1

html ×1

image ×1

string ×1

text-alignment ×1

time ×1