Java 正在尝试将rgb值转换为十六进制
我得到的输出是 rgb(250219233)无重复滚动0%0%/自动填充框边框框 我想把它转换成十六进制值Java 正在尝试将rgb值转换为十六进制,java,selenium-chromedriver,Java,Selenium Chromedriver,我得到的输出是 rgb(250219233)无重复滚动0%0%/自动填充框边框框 我想把它转换成十六进制值 List<WebElement> datesOfMonths = driver.findElements( By.xpath("//a[@class=\"ui-state-default\"]")); System.out.println(datesOfMonths.size()); for (int i = 0; i < datesOfMonths.s
List<WebElement> datesOfMonths = driver.findElements(
By.xpath("//a[@class=\"ui-state-default\"]"));
System.out.println(datesOfMonths.size());
for (int i = 0; i < datesOfMonths.size(); i++) {
String backgroundValue = datesOfMonths.get(i).getCssValue("background");
if (backgroundValue.contains("250") || backgroundValue.contains("71")
|| backgroundValue.contains("134") || backgroundValue.contains("248")) {
System.out.println(backgroundValue);
} else {
}
}
List datesOfMonths=driver.findElements(
xpath(“//a[@class=\”ui状态默认值\“]”);
System.out.println(datesOfMonths.size());
对于(int i=0;i
rgb转换十六进制
公共类Rgb2Hex{
公共静态void main(字符串[]args){
int r=255;
int g=255;
int b=255;
字符串十六进制=String.format(#%02x%02x%02x),r,g,b);
系统输出打印项次(十六进制);
}
}
这很有趣。你有问题吗?您是否收到特定的错误消息?意外行为(描述)?